注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

古城风~~~

竹密无妨溪水过,天高不碍白云飞。这天下总有一份是属于我古城的天地!

 
 
 

日志

 
 

MySQL 中的保留字  

2009-11-08 06:34:28|  分类: 数据库(oracle,m |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

下面的词在 MySQL 中是被明确保留的。它们大多数被 ANSI SQL92 禁止作为列或表名(例如, GROUP)。一些被保留是因为 MySQL 需要它们并且它使用的是一个 yacc 语法分析器:

ADD  
ALL  
ALTER

ANALYZE  
AND  
AS

ASC  
AUTO_INCREMENT  
BDB

BEFORE  
BERKELEYDB  
BETWEEN

BIGINT  
BINARY  
BLOB

BOTH  
BTREE  
BY

CASCADE  
CASE  
CHANGE

CHAR  
CHARACTER  
CHECK

COLLATE  
COLUMN  
COLUMNS

CONSTRAINT  
CREATE  
CROSS

CURRENT_DATE  
CURRENT_TIME  
CURRENT_TIMESTAMP

DATABASE  
DATABASES  
DAY_HOUR

DAY_MINUTE  
DAY_SECOND  
DEC

DECIMAL  
DEFAULT  
DELAYED

DELETE  
DESC  
DESCRIBE

DISTINCT  
DISTINCTROW  
DIV

DOUBLE  
DROP  
ELSE

ENCLOSED  
ERRORS  
ESCAPED

EXISTS  
EXPLAIN  
FALSE

FIELDS  
FLOAT  
FOR

FORCE  
FOREIGN  
FROM

FULLTEXT  
FUNCTION  
GRANT

GROUP  
HASH  
HAVING

HIGH_PRIORITY  
HOUR_MINUTE  
HOUR_SECOND

IF  
IGNORE  
IN

INDEX  
INFILE  
INNER

INNODB  
INSERT  
INT

INTEGER  
INTERVAL  
INTO

IS  
JOIN  
KEY

KEYS  
KILL  
LEADING

LEFT  
LIKE  
LIMIT

LINES  
LOAD  
LOCALTIME

LOCALTIMESTAMP  
LOCK  
LONG

LONGBLOB  
LONGTEXT  
LOW_PRIORITY

MASTER_SERVER_ID  
MATCH  
MEDIUMBLOB

MEDIUMINT  
MEDIUMTEXT  
MIDDLEINT

MINUTE_SECOND  
MOD  
MRG_MYISAM

NATURAL  
NOT  
NULL

NUMERIC  
ON  
OPTIMIZE

OPTION  
OPTIONALLY  
OR

ORDER  
OUTER  
OUTFILE

PRECISION  
PRIMARY  
PRIVILEGES

PROCEDURE  
PURGE  
READ

REAL  
REFERENCES  
REGEXP

RENAME  
REPLACE  
REQUIRE

RESTRICT  
RETURNS  
REVOKE

RIGHT  
RLIKE  
RTREE

SELECT  
SET  
SHOW

SMALLINT  
SOME  
SONAME

SPATIAL  
SQL_BIG_RESULT  
SQL_CALC_FOUND_ROWS

SQL_SMALL_RESULT  
SSL  
STARTING

STRAIGHT_JOIN  
STRIPED  
TABLE

TABLES  
TERMINATED  
THEN

TINYBLOB  
TINYINT  
TINYTEXT

TO  
TRAILING  
TRUE

TYPES  
UNION  
UNIQUE

UNLOCK  
UNSIGNED  
UPDATE

USAGE  
USE  
USER_RESOURCES

USING  
VALUES  
VARBINARY

VARCHAR  
VARCHARACTER  
VARYING

WARNINGS  
WHEN  
WHERE

WITH  
WRITE  
XOR

YEAR_MONTH  
ZEROFILL  
 


以下的符号(来自上表)是被 ANSI SQL 禁止的,但是可以被 MySQL 用于列/表名。这是由于用他们命名是很自然的并且有很多的人已经使用了它们。

·                     ACTION

·                     BIT

·                     DATE

·                     ENUM

·                     NO

·                     TEXT

·                     TIME

·                     TIMESTAMP

  评论这张
 
阅读(459)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017