2009-10-02 24 views
0

有關SQL Server的問題:向每個現有行插入一個GUID

我已經將具有類型uid的列添加到已有數據的表中。

如何在此現有表的每一行中插入一個guid?

(我的意思是不讀出的數據與一個DataAdapter,加入於各行的GUID和更新表[除非有自動生成更新命令的方法])

回答

2

通過對數據庫運行查詢,在SQL中執行此操作。您可以使用SQL Server Management Studio.

UPDATE table_name 
SET column_name = newid() 
+1

或者,對於較小的下載,LinqPad:http://www.linqpad.net/ – 2009-10-02 13:21:06

3

我認爲這會工作:

Update mytable 
    Set idcolumn = newid()