単一のクエリで、一度にすべての列(int)のデフォルト値を設定する方法はありますか?
3692 次
1 に答える
2
はい
ALTER TABLE table_name
ALTER COLUMN column_name datatype DEFAULT value
int の例
ALTER TABLE table_name
ALTER COLUMN column_name int DEFAULT 0;
実際にテーブル内のすべての値を値に変更したい場合は、次を使用します。
UPDATE table_name
SET column_name = value;
そして、変更したい場合は、列名の old_value から new_value を持つすべてのエントリを考えてみましょう:
UPDATE table_name
SET column_name = new_value
WHERE column_name = old_value;
質問をより明確に定式化してください。
于 2012-10-12T10:28:37.840 に答える