在kingbase改造中遇到多次syntax error at or near "as" ,具体日志如下:
com.kingbase8.util.KSQLException: ERROR: syntax error at or near "as"
Position: 221 At Line: 1, Line Position: 221
at com.kingbase8.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:3551)
at com.kingbase8.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2993)
at com.kingbase8.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:405)
at com.kingbase8.jdbc.KbStatement.executeInternal_(KbStatement.java:784)
解决:
修改表结构。
个人处理经验如下:
1.第一次原因oracle在clob在自动迁移过成中字段处理成了其他类型;
2.表注释乱码,删除表重建后解决。
希望对大家有所帮助。
网友评论