¿Cómo cambio el valor predeterminado de la columna en PostgreSQL?


126

¿Cómo cambio el valor predeterminado de la columna en PostgreSQL?

He intentado:

ALTER TABLE ONLY users ALTER COLUMN lang DEFAULT 'en_GB';

Pero me dio un error:

ERROR: syntax error at or near "DEFAULT"

Respuestas:



80

Si desea eliminar la restricción del valor predeterminado, puede hacer:

ALTER TABLE <table> ALTER COLUMN <column> DROP DEFAULT;
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.