foreign key and load table or insert table

Все, что вы хотели знать о программизме, но боялись спросить.
Ответить
Аватара пользователя
Vovka
Завсегдатай
Сообщения: 250
Зарегистрирован: 18 фев 2003, 12:17

foreign key and load table or insert table

Сообщение Vovka »

есть ли способ пропускать инфо при булк загрузке таблицы с ключем из текстового файла, а то процедура вылетает при попытке загрузить инфо в ключевое поле инфы не входящей в примари ки
не местный
Пользователь
Сообщения: 110
Зарегистрирован: 20 фев 2003, 07:17
Откуда: оттуда

Re: foreign key and load table or insert table

Сообщение не местный »

Vovka писал(а):есть ли способ пропускать инфо при булк загрузке таблицы с ключем из текстового файла, а то процедура вылетает при попытке загрузить инфо в ключевое поле инфы не входящей в примари ки
Способ-то есть, но... база какая? Или ты, как Бумек, тоже считаешь, что это неважно?
Alexander Ch.
Завсегдатай
Сообщения: 284
Зарегистрирован: 04 мар 2003, 08:49
Откуда: Hamilton, Ontario

Re: foreign key and load table or insert table

Сообщение Alexander Ch. »

Vovka писал(а):есть ли способ пропускать инфо при булк загрузке таблицы с ключем из текстового файла, а то процедура вылетает при попытке загрузить инфо в ключевое поле инфы не входящей в примари ки
Ты используешь Оракл SQLldr?
Если 8i, можешь грузить все в direct path load, foreign key не проверяется в таком случае. :lol:
Еще можно контраин задизейблить на время
Аватара пользователя
Vovka
Завсегдатай
Сообщения: 250
Зарегистрирован: 18 фев 2003, 12:17

Re: foreign key and load table or insert table

Сообщение Vovka »

а просто скипать рекорды?
Sybase
Alexander Ch. писал(а):
Vovka писал(а):есть ли способ пропускать инфо при булк загрузке таблицы с ключем из текстового файла, а то процедура вылетает при попытке загрузить инфо в ключевое поле инфы не входящей в примари ки
Ты используешь Оракл SQLldr?
Если 8i, можешь грузить все в direct path load, foreign key не проверяется в таком случае. :lol:
Еще можно контраин задизейблить на время
Alexander Ch.
Завсегдатай
Сообщения: 284
Зарегистрирован: 04 мар 2003, 08:49
Откуда: Hamilton, Ontario

Re: foreign key and load table or insert table

Сообщение Alexander Ch. »

Vovka писал(а):а просто скипать рекорды?
Sybase
Про Sybase ничего не скажу 8)

А в Оракле так и должно быть - плохие записи копируются в BAD= really.bad файл

Слушай, а может тебе на Оракл перейти?! :idea:
не местный
Пользователь
Сообщения: 110
Зарегистрирован: 20 фев 2003, 07:17
Откуда: оттуда

Re: foreign key and load table or insert table

Сообщение не местный »

если Sybase Enterprise, то там должна быть bcp

RTFM: http://download.sybase.com/pdfdocs/srp1101e/ntutil.pdf

ключевые слова "format file"

Если же Anywhere, то bad luck... Создай буферную таблицу без RI, а потом из неё вставляй нужные поля.
Аватара пользователя
Vovka
Завсегдатай
Сообщения: 250
Зарегистрирован: 18 фев 2003, 12:17

Re: foreign key and load table or insert table

Сообщение Vovka »

хм... и шо типа нету такого шобы просто игноривало ошибки при загрузке типа resume on terminate?
не местный писал(а):если Sybase Enterprise, то там должна быть bcp

RTFM: http://download.sybase.com/pdfdocs/srp1101e/ntutil.pdf

ключевые слова "format file"

Если же Anywhere, то bad luck... Создай буферную таблицу без RI, а потом из неё вставляй нужные поля.
Ответить