(本文档仅供参考)
问题说明
数据库版本:人大金仓 ksql (Kingbase) V008R006C008B0014
首次启动初始化的过程中,发现创建表失败,提示syntax error at or near "char"
DEBUG createTable(smartbi.repository.AbstractUpgradeTask:730) [] - create table tx_modules(c_name nvarchar2(255 char) not null,c_version nvarchar2(255 char) not null,c_date timestamp null,primary key(c_name)) ERROR contextInitialized(smartbix.web.SmartbiXListener:48) [] - SQL错误 -> ERROR: syntax error at or near "char" |
解决方案
通过其他数据库工具链接数据库,执行 show database_mode;发现数据库模式为PG模式;因此在使用kingbase驱动时出现了语法不兼容的情况;切换PG驱动去链接即可