1. データベースに GUID を生成する
1.SQLサーバー
SQL Server で NEWID() を使用して GUID を生成します。構文は次のとおりです。
選択変更()
2.MySQL
MySQL で UUID を使用して GUID を生成します。構文は次のとおりです。
SELECT UUID();
3. オラクル
Oracle で UUID を使用して GUID を生成します。構文は次のとおりです。
デュアルから SYS_GUID() を選択します。
2. プログラム内で GUID を生成する
1.ドットネットC#
次のように、C# で NewGuid(); を使用して生成します。
System.Guid.NewGuid().ToString("N"); 32 ビット文字
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
System.Guid.NewGuid().ToString("D"); ハイフン区切りの 32 ビット文字列
xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
System.Guid.NewGuid().ToString("B"); ハイフンで区切られた中括弧内の 32 ビット文字列
{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
System.Guid.NewGuid().ToString("P"); ハイフンで区切られた括弧内の 32 ビット文字列
(xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)
2.ジャワ
Java 言語では、生成に NewGuid() は使用されなくなりましたが、UUID が使用されます。構文は次のとおりです。
java.util.UUID.randomUUID()