ALTER
既存の列にデフォルト値を追加するステートメントの正しい構文は何ですか?
エラーなしで新しい列を追加できます。
ALTER TABLE tb_TableName ADD Record_Status varchar(20)
しかし、次のステートメントを使用して、既存の列を変更してデフォルト値を適用しようとすると:
ALTER TABLE tb_TableName
ALTER COLUMN Record_Status VARCHAR(20) NOT NULL DEFAULT ''
また
ALTER TABLE tb_TableName
ALTER Record_Status VARCHAR(20) NOT NULL DEFAULT ''
エラーが発生しました:
「Record_Status」付近の構文が正しくありません。