今天在使用hibernate关联映射导出表的时候因为映射了一个表名为option,是MYSQL的关键字,总是生成错误,一开始以为是映射文件和代码问题,检查不出问题才想到可能用到数据库的保留关键字了,查了一下才知道.看来命名还是得注意点.

ADD ALL ALTER
ANALYZE AND AS
ASC ASENSITIVE BEFORE
BETWEEN BIGINT BINARY
BLOB BOTH BY
CALL CASCADE CASE
CHANGE CHAR CHARACTER
CHECK COLLATE COLUMN
CONDITION CONNECTION CONSTRAINT
CONTINUE CONVERT CREATE
CROSS CURRENT_DATE CURRENT_TIME
CURRENT_TIMESTAMP CURRENT_USER CURSOR
DATABASE DATABASES DAY_HOUR
DAY_MICROSECOND DAY_MINUTE DAY_SECOND
DEC DECIMAL DECLARE
DEFAULT DELAYED DELETE
DESC DESCRIBE DETERMINISTIC
DISTINCT DISTINCTROW DIV
DOUBLE DROP DUAL
EACH ELSE ELSEIF
ENCLOSED ESCAPED EXISTS
EXIT EXPLAIN FALSE
FETCH FLOAT FLOAT4
FLOAT8 FOR FORCE
FOREIGN FROM FULLTEXT
GOTO GRANT GROUP
HAVING HIGH_PRIORITY HOUR_MICROSECOND
HOUR_MINUTE HOUR_SECOND IF
IGNORE IN INDEX
INFILE INNER INOUT
INSENSITIVE INSERT INT
INT1 INT2 INT3
INT4 INT8 INTEGER
INTERVAL INTO IS
ITERATE JOIN KEY
KEYS KILL LABEL
LEADING LEAVE LEFT
LIKE LIMIT LINEAR
LINES LOAD LOCALTIME
LOCALTIMESTAMP LOCK LONG
LONGBLOB LONGTEXT LOOP
LOW_PRIORITY MATCH MEDIUMBLOB
MEDIUMINT MEDIUMTEXT MIDDLEINT
MINUTE_MICROSECOND MINUTE_SECOND MOD
MODIFIES NATURAL NOT
NO_WRITE_TO_BINLOG NULL NUMERIC
ON OPTIMIZE OPTION
OPTIONALLY OR ORDER
OUT OUTER OUTFILE
PRECISION PRIMARY PROCEDURE
PURGE RAID0 RANGE
READ READS REAL
REFERENCES REGEXP RELEASE
RENAME REPEAT REPLACE
REQUIRE RESTRICT RETURN
REVOKE RIGHT RLIKE
SCHEMA SCHEMAS SECOND_MICROSECOND
SELECT SENSITIVE SEPARATOR
SET SHOW SMALLINT
SPATIAL SPECIFIC SQL
SQLEXCEPTION SQLSTATE SQLWARNING
SQL_BIG_RESULT SQL_CALC_FOUND_ROWS SQL_SMALL_RESULT
SSL STARTING STRAIGHT_JOIN
TABLE TERMINATED THEN
TINYBLOB TINYINT TINYTEXT
TO TRAILING TRIGGER
TRUE UNDO UNION
UNIQUE UNLOCK UNSIGNED
UPDATE USAGE USE
USING UTC_DATE UTC_TIME
UTC_TIMESTAMP VALUES VARBINARY
VARCHAR VARCHARACTER VARYING
WHEN WHERE WHILE
WITH WRITE X509
XOR YEAR_MONTH ZEROFILL

MySQL允许部分关键字用做未引起来的识别符,因为许多人以前曾使用过它们。下面列出了一些例子:

ACTION     BIT       DATE      ENUM      NO     TEXT      TIME         TIMESTAMP

转载于:https://www.cnblogs.com/dyllove98/p/3172451.html

MySQL保留关键字相关推荐

  1. Mysql各关键字的逻辑执行顺序

    Mysql各关键字的逻辑执行顺序 下面的执行顺序只是一种逻辑顺序,由于Mysql优化器的作用,实际情况可能略有不同.使用explain语句可以分析sql语句的执行顺序,但也不保证准确性. (8) SE ...

  2. 自学笔记——1.Pyhton保留关键字

    Python保留关键字 python保留的关键字如下 python保留的关键字如下 and del from None True as elif global nonlocal try assert ...

  3. python async await报错_Python 3.7.7 发布 支持async并await现在为保留关键字

    Python 3.7.7 发布了,这是一个 bug 修复版本.2020 年中之前将持续更新 3.7 系列的 bug 修复版本,并直到 2023 年中之前持续提供安全修复版本. 目前 3.8 已经是最新 ...

  4. Access保留关键字

    最近在写一个库存系统,用的是Access数据库,其中用到了Access的若干高级功能.以前虽说用过Access,但不过是一些简单的查询存储.这次在用到一些比较复杂的查询时,出现莫名的错误.查了下结构没 ...

  5. 保留关键字 (Transact-SQL) user 也是,哎

    SQL Server 2005   Microsoft SQL Server 2005 使用保留关键字来定义.操作或访问数据库. 保留关键字是 SQL Server 使用的 Transact-SQL ...

  6. 【TypeScript系列教程05】保留关键字

    目录 TypeScript 保留关键字 TypeScript 保留关键字 TypeScript 保留关键字如下表所示:

  7. mysql status关键字 数据表设计中慎重使用

    mysql status关键字  数据表设计中慎重使用 转载于:https://www.cnblogs.com/toSeeMyDream/p/5574894.html

  8. Golang 25 个保留关键字

    文章目录 1.概览 2.包管理 2.1 import 2.2 package 3.程序实体声明与定义 3.1 chan 3.2 const 3.3 func 3.4 interface 3.5 map ...

  9. JavaScript保留关键字及危险变量名

    JavaScript保留关键字及危险变量名 定义变量名需谨慎 在开发过程当中,如果没有必要就尽可能少的使用以下列出的单词作为变量名称或者属性名称,关键字是严格不允许,而浏览器定义的变量名或者类名在使用 ...

最新文章

  1. 如何让用户在用webview访问网页时嵌入我们自己的内容
  2. java、intellij idea、groovy
  3. 县级的图书馆计算机管理员,图书馆管理员的岗位职责
  4. Nginx服务器证书部署-亚洲诚信
  5. 虚拟机搭建DHCP服务器
  6. 还是畅通工程(HDU-1233)
  7. linus开启snmp_【snmp】Linux开启snmp及查询
  8. 八个方便C#开发的省时的国外工具
  9. QProcess 使用
  10. 国外素材网站打不开?还想要同品质图片?
  11. 在PS中快速制作发朋友圈的九宫格切图
  12. 荒野行动pc版服务器无响应,荒野行动PC版闪退怎么办 电脑版闪退解决方法
  13. Cocos2dx游戏开发系列笔记5:继续润色《忍者飞镖射幽灵》
  14. [高项]焦点小组VS名义小组技术VS引导式研讨会
  15. 操作系统知识盘点(四)(内存技术)
  16. PotPlayer不支持S/W HEVC(H.265)解码的解决方法
  17. 无人机寻迹要两个单片机吗_基于OpenMV的循迹无人机设计
  18. oracle crm系统叫什么,目前市场上的CRM系统有哪些
  19. 又一国产开源项目走向世界,百度RPC框架Apache bRPC正式成为ASF顶级项目
  20. 暴力破解工具——Hydra使用教程

热门文章

  1. C++笔记-使用std::funcional代替函数指针
  2. Spring Boot静态资源映射规则
  3. Qt工作笔记-QLineEdit中使用setValidator里面的坑
  4. Qt3转Qt5(Ui部分)
  5. python输入的数字为什么不能计算_计算器为什么只能进行个位数的计算,每次只能输入一个数字,求...
  6. mysql 远程登陆设置_MYSQL远程登录权限设置
  7. 输入域html,我可以让HTML输入表单域成为可选的吗?
  8. 苹果电脑mac截屏_谁说 mac系统 不适合搞科研? | 假期不宜出门,宜学习!
  9. 数据结构之栈的应用:树的层次遍历、图的广度优先遍历、OS的FCFS策略
  10. 计算机网络之网络概述:3、性能指标(速率、带宽、吞吐量、时延、RTT、利用率)