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