Re: notice about costly ri checks (2)
От | Bruce Momjian |
---|---|
Тема | Re: notice about costly ri checks (2) |
Дата | |
Msg-id | 200403051651.i25GpbU19183@candle.pha.pa.us обсуждение исходный текст |
Ответ на | Re: notice about costly ri checks (2) (Tom Lane <tgl@sss.pgh.pa.us>) |
Список | pgsql-patches |
Tom Lane wrote: > Bruce Momjian <pgman@candle.pha.pa.us> writes: > > Tom Lane wrote: > >> I'd suggest something along the lines of > >> > >> NOTICE: foreign key constraint "constrname" will require a cross-type conversion > >> DETAIL: key columns "fkcol" and "pkcol" are of different types integer and double precision > > > I suggested the constraint name because of multi-column keys, where he > > would have to print an arbitrary number of columns in the message. It > > didn't seem worth doing that work. I see your idea of just printing the > > column, but that doesn't really point to the primary/foreign key > > relationship. If the user can't figure out which columns are a mismatch > > from the constraint name, they have larger problems than this. :-) > > Why should we make them guess which column is the problem, when we know > it perfectly well? OK. > >> If you want it to be a WARNING then we gotta work on the text some more. > > > Yes, let's re-add 'costly' to the text: > > > WARNING: foreign key constraint "constrname" will require a costly cross-type conversion > > Works for me, but I still want the DETAIL ... Sounds good. -- Bruce Momjian | http://candle.pha.pa.us pgman@candle.pha.pa.us | (610) 359-1001 + If your life is a hard drive, | 13 Roberts Road + Christ can be your backup. | Newtown Square, Pennsylvania 19073
В списке pgsql-patches по дате отправления: