如何将十六进制字符串插入hsql中的longvarbinary列?

时间:2017-08-22 08:26:07

标签: sql-insert hsqldb

如何在HSQL插入脚本中使用它? 图像列数据类型为 longvarbinary

insert into Item (ID, Image)
values (1, '0xFFD8FFE000104A464');

1 个答案:

答案 0 :(得分:1)

SQL语言中的二进制文字格式在引用的字符串之外有一个X前缀。

请注意,字符串必须包含偶数个字符。如果添加一个字符以使字符串长度均匀,则您的示例将起作用。

insert into Item (ID, Image) values (1, X'FFD8FFE000104A4640');

请参阅http://www.hsqldb.org/doc/guide/dataaccess-chapt.html#dac_literals