Re: set constraints docs page
От | Tom Lane |
---|---|
Тема | Re: set constraints docs page |
Дата | |
Msg-id | 28221.1061300815@sss.pgh.pa.us обсуждение исходный текст |
Ответ на | Re: set constraints docs page ("Andrew Dunstan" <andrew@dunslane.net>) |
Ответы |
Re: set constraints docs page
|
Список | pgsql-hackers |
"Andrew Dunstan" <andrew@dunslane.net> writes: >> I object to creating gratuitous incompatibilities with the SQL standard, >> which will obstruct legitimate features down the road. The SQL standard >> says it is <schema>.<constraint>. > Is there a case for enforcing uniqueness on constraint names, then? Other than "SQL92 says so"? Very little. This seems to me to be a design error in the spec. Per-table constraint names are easier to work with --- if they're global across a schema then you have a serious problem avoiding collisions. The spec does have a notion of "assertions", which are constraints not tied to any specific table; for those I suppose you need a schema-wide namespace. I do not foresee us supporting such things anytime soon though. regards, tom lane
В списке pgsql-hackers по дате отправления: