GBase 8a
运维管理
问答

gbase data studio 工具或模板配置问题:编辑查询结果保存和自动生成ddl报错

发表于2025-10-29 17:51:2898次浏览9个评论

保存或生成ddl时会产生如下报错,是因为自动生成的sql语句,表名前会产生一个冒号,但这个语法gbase不兼容,所以应该是哪个地方的配置问题,但未找到对应的配置项。
补充:我使用工具自动生成的所有sql语句的表名都是 这个结构  userName.模式名:tableName 

SQL 错误 [ErrorCode : 1064]  [SQLState : 42000] : You have an error in your SQL syntax; check the manual that corresponds to your GBase server version for the right syntax to use near ':tableName' at line 1
 com.gbase.jdbc.exceptions.jdbc4.GBaseSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your GBase server version for the right syntax to use near ':tableName' at line 1
 

评论

登录后才可以发表评论
pikaysw发表于 9个月前
点击哪里生成的DDL语句?
潇霜沐雪发表于 9个月前
@pikaysw:右键左侧导航栏的表名-生成SQL-DDL
pikaysw发表于 9个月前
@潇霜沐雪:有操作截图吗。理论上不会这样
潇霜沐雪发表于 9个月前
@pikaysw:对,我也感觉很奇怪,这种数据库工具,我使用的都是默认配置,应该不会出现这么低级的bug。
用户头像
GBASE8C-AN发表于 9个月前
@潇霜沐雪

您的studio版本多少,尝试过更换版本包解决吗

最佳回答
潇霜沐雪发表于 9个月前
@GBASE8C-AN:8.5.24.0 我试试更新至最新的
潇霜沐雪发表于 9个月前
@GBASE8C-AN:最新版本没这个问题了 感谢
用户头像
GBase用户28017发表于 9个月前
SQL语法出错了。
枫溪发表于 9个月前
版本问题