OceanBase 数据库中可以通过添加引号的方法规避关键字。
使用示例
执行以下 SQL 语句会由于包含关键字
key
报语法错误。
CREATE TABLE t0( id int, key varchar(20)); ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your OceanBase version for the right syntax to use near ‘list varchar(20))’ at line 1
可以通过加引号的方式进行规避。例如,可以通过加引号的方式修饰
key
列。
CREATE TABLE t0( id int, `key` varchar(20)); Query OK, 0 rows affected (0.05 sec)