UUID文字列を生成する関数
string random_uuid()
関数random_uuid
は、ランダムに生成されたUUIDを36文字の文字列として返します。この関数を使用すると、INSERT文またはUPDATE SQL文でUUID型の列の値を生成できます。
random_uuid
関数の例
この例では、random_uuid
関数を使用してランダムに生成されたUUIDがフェッチされます。
sql-> CREATE TABLE myTable (id STRING AS UUID, name STRING, PRIMARY KEY (id));
Statement completed successfully
sql-> INSERT INTO myTable values(random_uuid(),"test1");
{"NumRowsInserted":1}
1 row returned
Statement completed successfully
sql-> select * from myTable;
{"id":"e755a045-8127-4ab3-b6b4-5906ca0bb1a5", "test1"}
1 row returned
Statement completed successfully