1. ホーム
  2. sqlite

SQLiteでUUIDを使う

2023-08-23 07:55:37

質問

このような場合 UUID の値を SQLite の主キーとして使用することはできますか?このトピックに関する情報は非常に限られているので、SQLite が UUID データ型をサポートしているかどうかさえわかりません。UUID を文字列として格納する必要がありますか?

どのように解決するのですか?

SQLiteでは、任意の データ型 を主キーとして使うことができます。

UUIDは文字列(人間が読める)または16バイトのBLOB(違いが問題になる程レコードが小さい場合、より速いかもしれません)として保存することができます。