ALTER TABLE set null dans la colonne not null, PostgreSQL 9.1
J'ai une table avec une colonne not null, Comment définir une valeur null dans cette colonne par défaut?
Je veux dire, je veux faire quelque chose comme ceci:
postgres=# ALTER TABLE person ALTER COLUMN phone SET NULL;
mais il montre:
postgres=# ALTER TABLE person ALTER COLUMN phone SET NULL;
ERROR: syntax error at or near "NULL"
LINE 1: ALTER TABLE person ALTER COLUMN phone SET NULL;
- Double Possible de Comment faire pour modifier un PG colonne de NULLABLE VRAI?
Vous devez vous connecter pour publier un commentaire.
Plus de détails dans le manuel: http://www.postgresql.org/docs/9.1/static/sql-altertable.html
Exécuter la commande dans ce format
pour le réglage de la colonne not null.
ALTER TABLE person ALTER COLUMN phone SET NOT NULL
. Merci!Exécuter la commande dans ce format:
ALTER [ COLUMN ] column { SET | DROP } NOT NULL