填写整个SQL表列

时间:2009-07-14 00:06:29

标签: sql

我刚刚在我的数据库中添加了一个新列,我需要使用特定的文本值(已确认)进行传播。是否有一种简单的方法可以应用于我的所有数据条目,因此我不必遍历所有行并输入值?

由于

3 个答案:

答案 0 :(得分:34)

你运行声明:

UPDATE whateveryourtableis SET whateveryourcolumnis = 'whatever';

答案 1 :(得分:9)

Yould可以为新列的DEFAULT设置所需的值,例如

ALTER TABLE MyTable ADD 
   my_new_column VARCHAR(20) DEFAULT 'Confirmed' NOT NULL;

答案 2 :(得分:6)

是的,有:

UPDATE [table]
SET [column] = 'Confirmed'