Jak zmienić typ kolumny, a także ustawić tę kolumnę not null
razem?
Próbuję:
ALTER TABLE mytable ALTER COLUMN col TYPE character varying(15) SET NOT NULL
Zwraca to błąd.
Jaka jest prawidłowa składnia?
postgresql
Oto Shavadze
źródło
źródło
Odpowiedzi:
To powinno być poprawne:
ALTER TABLE mytable ALTER COLUMN col TYPE character varying(15), ALTER COLUMN col SET NOT NULL
źródło