Terlepas dari kesalahan apa yang mungkin ditunjukkan oleh Oracle SQL Developer dalam penyorotan sintaks, sebenarnya menjalankan alter
. Anda pernyataan persis seperti yang Anda miliki, itu berfungsi dengan sempurna:
ALTER TABLE TEST_PROJECT2 MODIFY proj_name VARCHAR2(300);
Anda hanya perlu menambahkan tanda kurung jika ingin mengubah lebih dari satu kolom sekaligus, seperti:
ALTER TABLE TEST_PROJECT2 MODIFY (proj_name VARCHAR2(400), proj_desc VARCHAR2(400));