暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

人大金仓 KingbaseES与MySQL的兼容性说明(5)

数据猿 2023-06-29
1618

SQL 

表 5 KingbaseES和MySQL的SQL兼容性说明 

序号

功能

MySQL

KingbaseES

常量

1

CURRENT_CATALOG

支持

支持

2

CURRENT_ROLE

支持

支持

3

CURRENT_SCHEMA

支持

支持

4

CURRENT_USER

支持

支持

5

LOCALTIMESTAMP

支持

支持

6

NULL

支持

支持

7

SESSION_USER

支持

支持

8

SYSDATE

支持

支持

9

USER

支持

支持

操作符

1

算术操作符:+、-、*、/、%、MOD、DIV

支持

支持

2

逻辑操作符:NOT、!、AND、&&、OR、||、XOR

支持

支持

3

位操作符:|、&、<<、>>、~、

支持

支持

4

位操作符:^

支持

不支持

5

位操作符:#

不支持

支持

6

比较操作符:==、<=> 、<>、!=、<、>、>=、<=

支持

支持

7

比较操作符:^=

支持

不支持

8

集合操作符:UNION [ALL]、INTERSECT [ALL]、EXCEPT [ALL]

支持

支持

9

集合操作符:MINUS [ALL]

支持

不支持

条件比较

1

[NOT]BETWEEN ... AND

支持

支持

2

[NOT]EXISTS(subquery)

支持

支持

3

[NOT]IN

支持

支持

4

IS [NOT] NULL

支持

支持

5

[NOT] LIKE

支持

支持

6

RLIKE

支持

不支持

7

SOUNDS LIKE

支持

不支持

8

[NOT] REGEXP

支持

不支持

数据对象类型

1

表、分区表

支持

支持

2

全局临时表

不支持

支持

3

事件对象

支持

不支持

4

表空间

支持

支持

5

视图

支持

支持

6

序列

不支持

支持

7

自定义函数、存储过程

支持

支持

8

不支持

支持

9

索引、全局索引

支持

支持

10

LOGFILE GROUP

支持

不支持

11

物化视图

不支持

支持

12

触发器

支持

支持

13

隐含列

不支持

支持

14

约束

支持

支持

15

外部表

不支持

支持

16

DBLINK

不支持

支持

17

实例

支持

不支持

18

用户、角色

支持

支持

SQL语句

1

CALL语句

支持

支持

2

DO语句

支持

支持(有差异)

3

EXCEPT、INTERSECT、UNION 语句

支持

不支持

4

DELETE FROM [PARTITION]

支持

支持

5

HANDLER 语句

支持

不支持

6

IMPORT TABLE FROM ...

支持

不支持

7

INSERT ... SELECT

支持

支持

8

INSERT ... SET

支持

支持

9

INSERT ... ON DUPLICATE KEY UPDATE

支持

支持

10

INSERT DELAYED

支持

不支持

11

LOAD DATA/XML

支持

不支持

12

REPLACE INTO

支持

支持

13

SELECT ... LIMIT

支持

支持

14

SELECT ... INTO

支持

支持

15

SELECT ... JOIN

支持

支持

16

SELECT ... UNION/INTERSECT/EXCEPT

支持

支持

17

包含等号操作符的子查询

支持

支持

18

包含比较操作符的子查询

支持

支持

19

包含ANY、IN、SOME的子查询

支持

支持

20

包含ALL的子查询

支持

支持

21

行子查询

支持

支持

22

包含EXISTS、NOT EXISTS的子查询

支持

支持

23

包含对外层查询表引用的子查询

支持

支持

24

包含FROM子句的子查询

支持

支持

25

TABLE语句

支持

支持

26

UPDATE语句

支持

支持

27

VALUES语句

支持

支持

28

WITH AS语句

支持

支持

29

START TRANSACTION

支持

支持

30

COMMIT、ROLLBACK

支持

支持

31

SAVEPOINT、ROLLBACK TO SAVEPOINT、RELEASE SAVEPOINT

支持

支持

32

LOCK/UNLOCK INSTANCE

支持

不支持

33

LOCK/UNLOCK TABLE

支持

支持

34

SET TRANSACTION

支持

支持

35

XA TRANSACTION

支持

不支持

36

REPLICATION语句

支持

不支持

37

ALTER/CREATE/DROP USER/ROLE

支持

支持

38

GRANT/REVOKE

支持

支持

39

SET ROLE

支持

支持

40

SET PASSWORD FOR

支持

不支持

41

ALTER/CREATE/DROP RESOURCE GROUP

支持

支持

42

ANALYZE TABLE

支持

支持

43

CHECK/CHECKSUM TABLE

支持

不支持

44

OPTIMIZE TABLE

支持

不支持

45

REPAIR TABLE

支持

不支持

46

SET、RESET语句

支持

支持

47

SHOW语句

支持

支持(有差异)

48

EXPLAIN语句

支持

支持

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论