2012-08-31 75 views
0

SQL Query业余爱好者在这里.....我有一个数据库,每个数据库包含多个字段。某些敏感字段中的数据需要更改为NULL。我如何创建一个单一的查询,它将定义我需要更改的表中的字段,并将字段的内容(不管它是什么)更改为NULL。SQL查询:需要将多个字段值更改为NULL

例如,我需要将所有记录中的所有社会安全号码,出生日期和家庭电话字段更改为NULL值。

谢谢!

+0

你在谈论的Microsoft SQL Server? – seeker

+0

你想删除那些列吗? – Randy

+0

寻求者,是SQL 2005 – PapaBean

回答

3
update YourTable 
set 
SS = null, 
Birthdate = null, 
HomePhone = null 
0

您将需要为每个表创建一个UPDATE查询。 你可以这样做:

UPDATE TABLE1 SET保险号= NULL,生日= NULL

UPDATE TABLE2 SET HOMEPHONE = NULL