| От | Stephen Ingram |
|---|---|
| Тема | A question about constraints. |
| Дата | |
| Msg-id | 20011214173457.RFNF19288.femail15.sdc1.sfba.home.com@there обсуждение исходный текст |
| Ответы |
Re: A question about constraints.
|
| Список | pgsql-novice |
Hullo,
I have added a constraint to a table to prevent it loading
data unless its key field is in another table (whose data
I have previously loaded)
ALTER TABLE OnMap ADD CONSTRAINT objid_check1 FOREIGN KEY (fname, lname)
REFERENCES Object (fname, lname);
Indeed, the constraint works:
COPY OnMap FROM '/data/OnMap.dump' USING DELIMITERS '|'
psql:OnMap:1: ERROR: objid_check1 referential integrity violation - key referenced
from onmap not found in object
But... is there anyway to get PostgreSQL to tell me which record or records
are failing to load ?
I am assuming I am doing something stupid here.
Cheers
Steve
В списке pgsql-novice по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера