[数据集成] 添加主题表建表SQL问题

322
1

esen_4WCCBGU446 数据小白Lv1

发表于2024-5-28 11:37

悬赏1

已解决

楼主
从excel导入的。
解析生成的建表SQL里有两个VARCHAR(8000)的字段,导致建表执行报错。
Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. You have to change some columns to TEXT or BLOBs
版本是2.7.1
数据库用的mysql8


有没有调整生成规则的地方?我自己去调成text。或者有无其他的处理方式。

最近看过此主题的会员

esen_4Y3L5ADO80

esen_5130IEIKMW

esen_50OEAIQYLQ

esen_4ZC0U1SKVO

esen_4XFTBV6HEA

ESENSOFT官方技术支持

esen_4V0IKPW98V

chestnut

esen_4WPSMHQQ9T

最佳答案
用etl生成主题表,数据源用文件数据源,在输出组件的扩展属性里面加上COLLATE=utf8_bin,调整字符集,使每个单位的字段长度由原来的四个字节转变成三个字节
1个回答

只看楼主

chestnut 数据领袖Lv6

发表于2024-5-28 11:37

只看该作者

取消 关注该作者的回复

沙发

用etl生成主题表,数据源用文件数据源,在输出组件的扩展属性里面加上COLLATE=utf8_bin,调整字符集,使每个单位的字段长度由原来的四个字节转变成三个字节

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号