Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Помогите с Insert  [new]
levonast
Member

Откуда:
Сообщений: 234
Можно ли перед командой (или в команде) типа
INSERT into TABLE1 (select * from TABLE2)
указать серверу периодически делать COMMIT после заданного
количества записей. Спасибо.
13 апр 07, 20:13    [4020363]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с Insert  [new]
juks@gala.net
Member

Откуда: Киев
Сообщений: 4212
levonast
Можно ли перед командой (или в команде) типа
INSERT into TABLE1 (select * from TABLE2)
указать серверу периодически делать COMMIT после заданного
количества записей. Спасибо.

Разрешите поинтересоваться зачем ?
13 апр 07, 20:16    [4020367]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с Insert  [new]
levonast
Member

Откуда:
Сообщений: 234
Чтобы при больших таблицах не росли сегменты отката
(Кстати версия сервера 8i)
13 апр 07, 20:19    [4020372]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с Insert  [new]
Elic
Member

Откуда:
Сообщений: 29976
levonast
Можно ли
Нет.
13 апр 07, 20:26    [4020384]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с Insert  [new]
??????????
Guest
При данной конструкции нет.
Но возможно вам поможет курсор.
13 апр 07, 20:35    [4020402]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с Insert  [new]
levonast
Member

Откуда:
Сообщений: 234
С курсором все ясно.
Но в данной конструкции видимо невозможно. Спасибо
13 апр 07, 20:38    [4020414]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с Insert  [new]
stax..
Guest
если операция разовая посмотрите
команду Sql*Plus copy
.....
stax
13 апр 07, 20:42    [4020419]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить