Re: Changing column modifiers?
От | Arne Weiner |
---|---|
Тема | Re: Changing column modifiers? |
Дата | |
Msg-id | 3B9C8280.E36F9986@gmx.de обсуждение исходный текст |
Ответ на | Changing column modifiers? (Tim Boring <tboring@insight.rr.com>) |
Список | pgsql-admin |
It seems that it is not possible to alter column constraints and table constraints do not include NOT NUL. But you can use CHECK as workaround: ALTER TABLE authors ADD CHECK (NOT authorfirstname = NULL); Arne. Tim Boring wrote: > > Can you change a column modifier after you've created the table? For > example, I have a table called "authors" with the following columns: > authorid, authorfirstname, authorlastname, authormi, statecode, country, > born, deceased. > > When I created the table, I forgot to make the "authorfirstname" and > "authorlastname" columns NOT NULL. I've looked at ALTER TABLE but I > don't see a way to use it to add NOT NULL...maybe I'm just missing the > obvious? > > Any help/suggestions are appreciated. > > Thanks, > Tim > > ---------------------------(end of broadcast)--------------------------- > TIP 5: Have you checked our extensive FAQ? > > http://www.postgresql.org/users-lounge/docs/faq.html
В списке pgsql-admin по дате отправления: