来自HSQLDB的格式化UUID

时间:2018-03-26 22:25:02

标签: hsqldb

当我尝试使用HSQLDB时,

client.getOptions().setThrowExceptionOnScriptError(false);

我得到了未格式化的UUID,即VALUES (UUID()) 。是否有声明我可以格式化uuid?

1 个答案:

答案 0 :(得分:0)

当使用二进制UUID参数调用UUID函数时,它会将其转换为格式化字符串。与VALUES一起使用时,还需要强制转换:

VALUES CAST(UUID(UUID() ) AS CHAR(34))

CALL UUID(UUID())