|
|
|
Передать массив/таблицу в сохраненную процедуру БД
|
|||
|---|---|---|---|
|
#18+
Нужно записать в таблицу в базе данных 10000 строк. Сейчас я это делаю в цикле, вызывая для каждой строки сохраненную процедуру INSERT. Можно ли передать в процедуру весь массив из 10000 строк за один раз? Пока на ум приходит только формировать XML, и уже его передавать входящим параметром в базу. но я не уверен , что он поместиться в переменную varchar(max) в базе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2014, 16:03 |
|
||
|
Передать массив/таблицу в сохраненную процедуру БД
|
|||
|---|---|---|---|
|
#18+
ilyaBS, Открыть транзакцию, передать множество инсертов, коммит. В хранимой процедуре множество действий помимо инсерта? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2014, 16:46 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=38613167&tid=2156414]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
53ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
| others: | 232ms |
| total: | 378ms |

| 0 / 0 |
