102 Memasukkan perintah berikut ke terminal interaktif PostgreSQL menghasilkan kesalahan: ALTER TABLE tbl_name ALTER COLUMN col_name varchar (11); Apa perintah yang benar untuk mengubah tipe data kolom? sql postgresql psql alter-table alter-column — kn3l sumber
169 Lihat dokumentasi di sini: http://www.postgresql.org/docs/current/interactive/sql-altertable.html ALTER TABLE tbl_name ALTER COLUMN col_name TYPE varchar (11); — Derek Kromm sumber 28 Untuk beberapa kasus lain, Anda mungkin perlu menentukan cara melakukan cast sepertiALTER TABLE tbl_name ALTER COLUMN col_name TYPE integer USING col_name::integer; — Nobu 3 @Nobu mengapa kita harus melakukan ini some casesdan apa kasusnya? — Darth.Vader 2 @ Darth.Vader Anda mungkin perlu melakukan ini ketika sudah ada data di kolom yang tidak dapat ditransmisikan secara otomatis. — Jonathan Porter
ALTER TABLE tbl_name ALTER COLUMN col_name TYPE integer USING col_name::integer;