uniqueidentifier是全局唯一標識符 (GUID)
NEWID()返回類型為uniqueidentifier
SQL SERVER聯機幫助中的例子:
declare @myid uniqueidentifier
set @myid=newid()
print 'Value of @myid is '+cast(@myid as varchar(255))
每次運行以上程序返回不同的uniqueidentifier
NEWID()另外一個應用是在Select出記錄時隨即選出N條記錄
比如:Select top 5 * from yourtable order by newid()
這樣就能從yourtable表中每次隨機地選出5條記錄,這對于隨機顯示新聞的地方比較有用