SeaSQL EDW,使用过程中插入数据遇到报错:[Vertica][VJDBC](8682) ERROR: String of 65343 octets is too long for type Varchar(65000) for column
这个问题是因为客户插入的字符长度超过当前该column(列字段)类型varchar(255)所规定的最大存储长度。当varchar不满足要求时, 一般可以选择修改column的数据类型为text或者Long varchar。
但是因为vertica不支持text数据类型,所以只能修改为long varchar类型
通过alter语句修改数据库字段类型为long varchar数据类型即可。
例如:
alter table schemaName.tableName alter column field1 set data type long varchar(x),x为设置的字段长度。
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作