将GUID插入每个现有行

时间:2009-10-02 13:15:09

标签: asp.net sql-server

关于SQL Server的问题:

我已将类型为uid的列添加到已存在数据的表中。

如何在现有表的每一行中插入guid?

(我的意思是没有用dataadapter读取数据,为每一行添加一个guid并更新表[除非有一种方法可以自动生成更新命令])

2 个答案:

答案 0 :(得分:3)

我认为这样可行:

   Update mytable 
   Set idcolumn = newid()

答案 1 :(得分:2)

通过对数据库运行查询在SQL中执行此操作。您可以使用SQL Server Management Studio.

UPDATE table_name
SET column_name = newid()