データベース テーブルにステータス列があります。タイプ: tinyint(4)で、デフォルト値は 0 です。デフォルト値を 1 に変更したいのですが、どうすればよいですか? これは非常に単純な質問かもしれませんが、わかりません。
40665 次
5 に答える
27
あなたはそうすることができます
ALTER TABLE `table_name` CHANGE `column_name` `column_name` TINYINT(4) DEFAULT 1 NOT NULL;
于 2014-04-04T09:36:02.680 に答える
8
ALTER TABLE MyTable MODIFY COLUMN col TINYINT NOT NULL DEFAULT 1;
于 2014-04-04T09:39:40.210 に答える
2
これを試して
ALTER TABLE `Type` CHANGE `status` `status` tinyint(4) NOT NULL DEFAULT '1'
于 2014-04-04T09:36:12.020 に答える
1
ALTER TABLE `your_table` CHANGE `your_column` `your_column` TINYINT( 3 ) UNSIGNED NOT NULL DEFAULT '1'
于 2014-04-04T09:37:39.780 に答える
1
テーブルに列を追加したい場合は、これを行うことができます:
ALTER TABLE table_name CHANGE Column_name tinyint(1) DEFAULT 1 NOT NULL;
于 2018-05-16T11:29:47.447 に答える