記 kingbase8 sql 語法錯誤的排查過程

2021-10-21 21:07:14 字數 544 閱讀 4511

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的時候,沒有遇到這樣低階的問題。

go學習記 (8)迴圈

字串遍歷package main import fmt func main 解決辦法 var str1 string 你好 str2 rune str1 for i 0 i len str2 i for range 預設使用字元方式遍歷,因此有中文也是ok的 for index,val range ...

sql基礎(只記重點)

1.資料庫三正規化 a 一正規化 列不可分。一列中不能儲存多個屬性 b 二正規化 行唯一,有主鍵 c 三正規化 表中字段唯一。不能同個表示相同作用的屬性在不同表中出現。要滿足三正規化,就滿足二正規化,要滿足二正規化,就要滿足一正規化 2sql執行功能劃分 1 資料定義語言 ddl data defi...

Elasticsearch 的 SQL 功能記錄

restful下呼叫sql 在 es 裡面執行 sql 語句,有三種方式,第一種是 restful 方式,第二種是 sql cli 命令列工具,第三種是通過 jdbc 來連線 es,執行的 sql 語句其實都一樣,我們先以 restful 方式來說明用法。檢視集群資訊 利用kibana圖形化介面檢視...