我想改變我的ingres數據庫中的列來擴大列的大小。不能改變squirell SQL客戶端的列
我運行查詢
ALTER TABLE test_table ALTER COLUMN address varchar(100) NOT NULL
其中給出錯誤
Error: ALTER TABLE: invalid change of attributes on an ALTER COLUMN
SQLState: 42000 ErrorCode: 3859
任何人任何想法,爲什麼我得到這個錯誤?我檢查了更改表格的語法。
嘗試:'ALTER TABLE TEST_TABLE MODIFY地址爲varchar(100)NOT NULL' – lad2025
沒有運氣。 「Error:line 2,Syntax error on'MODIFY'。 – gio10245
我猜你現在有一個varchar(<100)嗎?它可以爲空嗎?如果它不可爲空,你可能不得不提及空的默認值rows。 –