記錄 人大金倉的坑

2021-10-20 18:59:42 字數 735 閱讀 3629

日期/時間值 「current_datetime」 不再被支援了

建立表字段型別不支援 datetime型別,應改用 timestamp without time zone

不支援 comment=』'語法,應改用 comment on table qdp_user_role_relation is 『使用者-角色關係表』

遷移資料庫後執行:update act_re_procdef set tenant_id_ = null

解決dict字典衝突

修改data下面kingbase.conf中的search_path=』"$user",public,sys_catalog』 ,修改以後重啟資料庫就可以了

exclude_reserved_words=『level,關鍵字』 //去除關鍵字

不支援date_formart()函式

配置檔案 char_default_type = 『char』 //動態建欄位精度問題

有些金倉語法有些阿里的druid無法檢測語句的有效需要複寫wallfilter checkinternal方法下加個判斷跳過那個的語句的檢測

wallfilter在init方法上需要加個 (// 適配人大金倉:偽裝為oracle if (jdbcutils.kingbase8.equals(dbtype)) )判斷偽裝成oracle

建表int型別不能加精度;二進位制blob blob 不能加精度,長文字 text 不能加精度

人大金倉的大小寫敏感會影響到資料

dci odbc mysql 人大金倉

pdo驅動是通過 php 提供的 zend engine 開發的針對 php 訪問 kingbasees 伺服器的驅動程式。非執行緒安全的提供以下版本 linux x86 pdo kdb for php 5.2.x.tar.gz pdo kdb for php 5.3.3.tar.gz pdo kd...

人大金倉資料庫使用總結

這個資料庫是仿照oracle資料庫做的,所以有些疑難問題而已參照oracle的做法來。還是不行的話,就只能通過檢視人大金倉的幫助文件來找解決方案了。sql語句 alter table tb ca alter column ca name type varchar 100 報錯資訊 執行語句 1 al...

人大金倉 TEXT 轉 JSON 最方便的方式

之前負責的乙個專案有使用到 mysql json 欄位的列,直接通過金倉資料庫提供的遷移工具會導致 json 對映的列內的中文字元編碼亂碼,這裡提供乙個本人測試過的思路解決該問題。備份乙份需要遷移的 mysql 資料庫。將需要轉換的 mysql 資料庫的列從 json 型別改為 text 型別。使用...