String guid = Guid.NewGuid().ToString("N");
全局唯一識別元,簡稱GUID(Globally Unique Identifier,發音為/ˈɡuːɪd/或/ˈɡwɪd/),是一種由演算法生成的唯一標識,通常表示成32個16進位數字(0-9,A-F)組成的字串,如:{21EC2020-3AEA-1069-A2DD-08002B30309D},它實質上是一個128位元長的二進位整數。GUID一詞有時也專指微軟對UUID標準的實現。
GUID的主要目的是產生完全唯一的數字。在理想情況下,任何電腦和電腦集群都不會生成兩個相同的GUID。GUID的總數也足夠大,達到了2128(3.4×1038)個,所以隨機生成兩個相同GUID的可能性是非常小的,但並不為0。所以,用於生成GUID的演算法通常都加入了非隨機的參數(如時間),以保證這種重複的情況不會發生。
自己理解的意思:原本的資料會有逗點或是其他東西把它串在一起,透過GUID可以讓他單純的串在一起。
SELECT CAST(scope_identity() AS int);
要怎麼插入一筆資料到資料表並且取得主索引鍵值回來?https://stackoverflow.com/questions/1360453/how-do-i-insert-into-a-table-and-get-back-the-primary-key-value
因為pWorkSeq是索引鍵,就直接用這個了
假如我們今天剛好不是主索引鍵,而是某個欄位,他是自動編號的主索引鍵,如果今天是其他欄位,就參考這個https://stackoverflow.com/questions/18373461/execute-insert-command-and-return-inserted-id-in-sql
SELECT CAST(scope_identity() AS int);
要怎麼插入一筆資料到資料表並且取得主索引鍵值回來?https://stackoverflow.com/questions/1360453/how-do-i-insert-into-a-table-and-get-back-the-primary-key-value
因為pWorkSeq是索引鍵,就直接用這個了
假如我們今天剛好不是主索引鍵,而是某個欄位,他是自動編號的主索引鍵,如果今天是其他欄位,就參考這個https://stackoverflow.com/questions/18373461/execute-insert-command-and-return-inserted-id-in-sql
沒有留言:
張貼留言