インメモリデータベースのテストにHSQLDBを使用していますが、UUIDを主キーとして使用すると問題が発生します。主キーをデータベースで生成したい。生成されたUUIDは、実際のuuidである必要はなく、varchar列に移動するだけです。
このドキュメントに従って存在するはずのUUID関数を試しました:http://hsqldb.org/doc/guide/builtinfunctions-chapt.html
alter table owner alter column id set default UUID();
しかし、それはUUIDが予期しないトークンであると言っているだけです。
手がかりはありますか?