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?
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?
Odpowiedzi:
To powinno być poprawne:
ALTER TABLE mytable
ALTER COLUMN col TYPE character varying(15),
ALTER COLUMN col SET NOT NULL