NOT NULL に制限されている列を変更して NULL 値を受け入れるにはどうすればよいですか?
20617 次
4 に答える
27
それを変更して古い型を入れて、null以外を残してください
alter table table_name modify column foo int;
于 2011-04-18T18:58:11.267 に答える
1
テーブルが table_name で、列が column_name で、varchar(200) として定義されていると仮定します。
alter table table_name modify column column_name varchar(200) default null;
于 2011-04-18T18:58:23.373 に答える
1
これを試して:
ALTER TABLE mytable MODIFY mycolumn varchar(255) null;
于 2011-04-18T18:58:46.663 に答える
1
次の方法で実行できます。
ALTER TABLE tableName MODIFY columnName varchar2(100)
tableName
テーブル名とcolumnName
列名、およびvarchar2(100)
この列に使用しているデータ型に置き換えます
于 2011-04-18T19:00:07.927 に答える