【发布时间】:2016-06-24 09:07:16
【问题描述】:
DB2 详细信息:
- 产品名称:DB2/LINUXX8664
- 版本:10.5.0.5
根据 DB2 文档,varchar 的最大长度为 32704 字节
我试过了:
create table t_varchar (c1 varchar(32673));
得到错误:
错误:DB2 SQL 错误:SQLCODE=-604,SQLSTATE=42611,SQLERRMC=varchar(32673),DRIVER=4.14.111 SQL 状态:42611 错误代码:-604
它允许我创建最大长度为 32672 的 varchar。
这是期望的行为还是我做错了什么?
同样,对于 CHAR,我无法使用 char(255) 创建表
【问题讨论】: