テーブルADDRESS
をADDRESS_TYPE
のVARCHAR(10)
からVARCHAR(50)
に変更しようとしています。sqlのテーブルの最大長を変更できない
私はそれらのどれも動作しない
ALTER TABLE ADDRESS ALTER ADDRESS_TYPE VARCHAR(50);
ALTER TABLE ADDRESS MODIFY ADDRESS_TYPE VARCHAR(50);
ALTER TABLE ADDRESS ALTER COLUMN ADDRESS_TYPE VARCHAR(50);
ALTER TABLE ADDRESS CHANGE ADDRESS_TYPE VARCHAR(50);
を試してみましたが、私はDB2のSQLエラーを得た:
SQLCODE=-104, SQLSTATE=42601.
このテーブルには、いくつかの他のテーブルの制約の一部です。正しい長さを変更するために正しいALTER文を取得しようとしています。
見た目の余分なデータベースタグを削除しました。問題の商品のみにタグを付けてください。 – HoneyBadger