`
gelongmei
  • 浏览: 196510 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

MySql关键字

 
阅读更多


2011-04-24 14:50:20|  分类: 技术 |  标签:关键字  mysql   |举报|字号 订阅
今天写程序的出了点问题,怎么弄都不正确,我也无策,调试了好久突然发现在DB表里用了''check"作为表名,"index“作为字段名,马上检查了一下SQL语句中有没有加安全符“··",果然没.问题就出在这里了,因为index和check都是mysql的关键字, 查了一下,关键字(有的是保留字 )还真是不少.在MySQL中,下表中的字词显式被保留。其中大多数字进制被标准SQL用作列名和/或表名(例如,GROUP)。少数被保留了,因为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
分享到:
评论

相关推荐

    MySQL关键字

    MySQL关键字

    MYSQL关键字

    MY SQL 关键字 列出来所有的mysql关键字,本来是本人在建表的时候总是把字段的名称和mysql的关键字写成一样的了,所以整了个mysql关键字大全,来和大家分享下,希望搭建能够喜欢。

    MySQL关键字Distinct的详细介绍

    主要介绍了MySQL关键字Distinct的详细介绍的相关资料,需要的朋友可以参考下

    MySQL 5.7中的关键字与保留字详解

    MySQL和Oracle的关键字还是不尽相同的,在Oracle数据库中,我们的数据表中定义了大量的code字段用来表示主键,但是在MySQL中code是关键字,使用以前的处理方法就有些“水土不服”。 下面我们来了解一下MySQL中的...

    mysql关键字

    MySQL 是最流行的关系型数据库管理系统,在WEB应用方面 MySQL 是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。 在本教程中,会让大家快速掌握 MySQL 的基本知识,并轻松...

    Mysql 关键字执行顺序

    Mysql 会先执行 from,然后根据 on 关键字去筛选目标表,筛选出的结果再进行 join 或者 using,这样就会形成一个临时表。然后去执行 where 条件去筛选这个临时表,这样基本就 筛选出需要的数据了。

    mysql中status状态说明

    MySQL配置文件my.ini或my.cnf的位置 show status 与show variables 区别  1、show status  2、show variables 根据status状态对Mysql数据库进行优化: 1、连接数  1.1 show variables like ‘max_connections...

    mysql数据库关键字

    mysql 关键字 NO_WRITE_TO_BINLOG NULL NUMERICNO_WRITE_TO_BINLOG NULL NUMERICNO_WRITE_TO_BINLOG NULL NUMERIC

    explain也是mysql的关键字

    博文链接:https://argos.iteye.com/blog/67272

    SQL Server 和 MySql 语法和关键字的区别

    详细介绍了mysql和sql server在语法、关键字等方面的一些区别

    mysql 参考手册(详解关键字的功能和涉及到的问题)

    mysql 参考手册(详解关键字的功能和涉及到的问题),帮助初学者解决困惑!

    C# 链接mysql数据库 出现 给定关键字不在字典中

    C#在链接mysql数据库的时候 间歇性的会出现 打开链接的时候会报错. 调整mysql.data.dll 链接驱动版本. 将程序引用dll,替换为上传压缩包中的dll

    MySQL的保留字.pdf

    MySQL的保留字.pdf

    mysql_keywords.sql

    MySQL 关键字数据库脚本

    mysql中关键字的使用.txt

    mysql中关键字的使用.txt

    基于ssm_mysql_陆丰市医院分诊管理系统源码.zip

    java毕设项目,源码齐全,java+SSM+MySql 医院分诊管理系统是适应时代发展的需要,提高管理的效率而开发设计的,有效的减少了患者排队取号的...关键字 面向对象;数据库;java;医院分诊管理系统;mysql。 仅供学习

    ts-mysql-plugin:Typescript语言服务插件,可为SQL标记的模板文字提供超能力

    自动完成MySQL关键字 表名称和列名称的自动完成功能(由您的模式提供支持) 悬停文档MySQL关键字 表格和列的悬停文档(由架构支持) MySQL语法错误的诊断 诊断无效的表名和列名(由您的模式提供支持) 诊断无效的...

    mysql笔记.txt

    mysql笔记,包含联合查询,多表查询等,是小白初入mysql的好帮手,有对于mysql关键字查询顺序的好理解,还有group by 分组函数 having 过滤函数。

Global site tag (gtag.js) - Google Analytics