SQL Serverデータベースに重複しないGUID値({AB50C41E-3814-4533-8F68-A691B4DA9043}
など)を格納する必要がある場合、格納する列を定義する最も効率的な方法は何ですかそれ? (つまり、文字列、ブロブとして、または16バイトの整数に変換する)SQL ServerデータベースにGUID値を格納する最も効率的な方法
PS。列はINDEXとして定義され、UNIQUEでなければなりません。
SQL Serverデータベースに重複しないGUID値({AB50C41E-3814-4533-8F68-A691B4DA9043}
など)を格納する必要がある場合、格納する列を定義する最も効率的な方法は何ですかそれ? (つまり、文字列、ブロブとして、または16バイトの整数に変換する)SQL ServerデータベースにGUID値を格納する最も効率的な方法
PS。列はINDEXとして定義され、UNIQUEでなければなりません。
注:これは2つの別々のステップです
あなたはデータ型をUNIQUEIDENTIFIER使用することができます
ええ、uniqueidentifierは固有ですSQL Server 2005で使用できますか? – ahmd0
@ ahmd0:SQL Server 2000+はuniqueidentifierをサポートしています。だからはい – gbn
ああ、クール。私はそれが1分前に "SQL Server 2008"と誓ったので、あなたはリンクを変更したに違いありません:) – ahmd0