SQL如何获取varbinary(max)的最大令牌?

时间:2018-10-11 13:48:55

标签: sql image hsqldb

我正在使用jdbc:hsqldb:hsql://localhost/xdb上的HSQL数据库。 我今天开始学习SQL。现在,我正在尝试在书籍表中添加一列,以提供书籍封面。问题:如果我尝试使用varbinary(max),则会收到错误消息:

  

意外令牌:MAX

如果使用固定值(例如1000)执行相同操作,则可以使用。但是我不知道这是否是正确的价值。那么,如何获得max变量?

1 个答案:

答案 0 :(得分:0)

根据this页,varbinary的最大长度为8000:

/-------------------------------------------------------------------------\
| Data Type | Description                                                 |
|-----------|-------------------------------------------------------------|
| varbinary | Maximum length of 8,000 bytes (Variable length binary data) |
\-----------|-------------------------------------------------------------/