2012年8月29日 星期三

從字元字串轉換到 uniqueidentifier 時失敗

報此錯原因是該欄位預設只能吃GUID屬性的值

如果只是要製造假資料,可以用這個GUID產生器
都是英文不要怕,有個Generate UUID/GUID的按鈕按下去
下面會出現一行像是亂碼的
那個就是GUID囉,如果還是無法成功新增值,就多產生幾次吧
國父都革命11次了我還沒有產生這麼多次都失敗的
如果真的一直無法新增成功拜託讓我知道

如果是要叫程式自己寫,也是可以
請看繼續閱讀~



是說現在工作串欄位都用GUID,一開始設計欄位就非得要填GUID
我只會C#版的產生實在是有點掉漆...


DECLARE @KeyNo AS UNIQUEIDENTIFIER;
SET @KeyNo = NEWID();--這個就是SQL產生GUID的辦法

INSERT INTO Table1(SerNo, BDate)
VALUES(@KeyNo,GETDATE() )

這樣就可以填入GUID跟今天的日期兩欄,筆記一下

沒有留言:

張貼留言