kingbase 又名人大金仓,你们懂得,不多说了。
在 idea Datebase 客户端,执行了以下肉眼可见没有错误的sql
UPDATE ORG_MEMBER SET CA_ORG_ID='4028dc817746cf1d017746e0271e0902', CA_USER_ID= '4028dc8177dd2f470177dd571d982a3b' WHERE ID=2323660486841290646;
然后就是死活报语法错误。
在kingbase自带的客户端管理软件中,执行以上sql 的时候,也是把同样的错误,最后尝试把 sql之间的间隙的空格,删除重新输入,然后执行成功。
同样在 idea 的database 中 执行此操作,sql执行成功。
怀疑,在kingbase 在执行sql解析中没有对 空格场景做特殊的处理,至少鄙人在玩 Mysql MariaDB的时候,没有遇到这样低级的问题。