KingbaseES針對(duì)Oracle、DB2、SQL Server等為代表的國(guó)外主流數(shù)據(jù)庫(kù)產(chǎn)品,在服務(wù)器、接口、工具等各組件中全面改進(jìn)了兼容性,屏蔽KingbaseES與這些產(chǎn)品之間的差異,從而減少現(xiàn)有應(yīng)用移植和新應(yīng)用開(kāi)發(fā)的成本,降低數(shù)據(jù)庫(kù)系統(tǒng)管理員、應(yīng)用開(kāi)發(fā)人員等學(xué)習(xí)和使用KingbaseES的難度。
1、與Oracle的兼容
支持Oracle的(DBA|ALL|USER)_TABLES、(DBA|ALL|USER)_OBJECTS等系統(tǒng)視圖
支持Oracle的偽表DUAL
支持Oracle的ROWNUM
支持使用服務(wù)名連接服務(wù)器
支持VARCHAR2類(lèi)型
支持CHAR(n CHAR|BYTE)類(lèi)型
兼容Oracle 對(duì)字符串和空值的處理語(yǔ)義
支持SYSDATE函數(shù)
支持EMPTY_BLOB和EMPTY_CLOB函數(shù)
支持NVL、NVL2函數(shù)
支持TRUNC函數(shù)
支持NUMERIC_AND、NUMERIC_OR函數(shù)
兼容Oracle的TO_NUMBER函數(shù)
兼容Oracle的TO_CHAR函數(shù)
支持Oracle的外連接操作符(+)
支持CREATE OR REPLACE TRIGGER
兼容Oracle 的PLSQL中執(zhí)行動(dòng)態(tài)SQL的語(yǔ)法
支持創(chuàng)建存儲(chǔ)過(guò)程和函數(shù)時(shí)參數(shù)帶有DEFAULT
2、與DB2的兼容
支持CURRENT TIMESTAMP
支持TIMESTAMP + <數(shù)值> YEARS | MONTHS
支持UPDATE語(yǔ)句中為目標(biāo)表設(shè)置別名
支持LEFT、RIGHT函數(shù)
等等
3、與SQL Server的兼容
支持自增列類(lèi)型IDENTITY
兼容SQL Server的默認(rèn)字符大小寫(xiě)模式
支持TOP子句
支持DATEADD、DATEDIFF、DATEPART等函數(shù)
支持ISNUMERIC函數(shù)
支持REPLICATE函數(shù)
支持CONNECTIONS函數(shù)
支持UNICODE函數(shù)
支持STR_VALID函數(shù)
等等
新聞熱點(diǎn)
疑難解答