Mysql中的保留字desc

原创 2004年09月20日 09:36:00

表中有个字段名为desc,结果死活插不进数据,今天早上才猛然醒悟,ft~~~~~

 

下面的词在 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

MySQL保留字

Mysql 关键字-保留字   ADD ALL ALTER ANALYZE AND AS ASC ASEN...
  • CareChere
  • CareChere
  • 2016年06月29日 11:02
  • 398

MySql保留字

ADD ALL ALTER ANALYZE AND AS ASC ASENSITIVE BEFORE BETWEEN BIGINT BINARY ...
  • xfg0218
  • xfg0218
  • 2015年01月14日 18:00
  • 1682

MySQL desc作用

MySQL中默认排序是acs(可省略):从小到大    desc :从大到小,也叫倒序排列。...
  • zl544434558
  • zl544434558
  • 2014年05月14日 17:37
  • 2262

MySQL的desc关键字作为了字段名称查询问题

引言:今天在开发的时候,由于业务需求,所有要在产品表的数据库中多查询一个字段(产品描述信息),字段名称是desc. 原本数据库查询语句如下: " select id, name, price,...
  • sinat_32366329
  • sinat_32366329
  • 2017年03月08日 19:52
  • 2568

mysql 用保留字作为列名

要用`这个括起来,这是哪个东西呢?就是笔记本电脑上的数字1键左右的波浪键  哈哈哈哈...
  • hejisan
  • hejisan
  • 2017年03月11日 00:36
  • 463

Mybatis+MySql中字段名为保留字(关键字)的情况

可以将字段用倒引号括起来,发现的关键字有status、desc等,可以写成`status`、`desc`等。...
  • daizhe
  • daizhe
  • 2017年10月08日 18:51
  • 537

MySQL的DESC问题

Q: 一个优化问题: 语句如下,其中id为自增id,follow_time上有索引而且计划走了索引。不加desc 查询速度很快,但是加上desc后速度极慢,这是为什么呢?该怎么优化? select ...
  • fly2nn
  • fly2nn
  • 2017年03月13日 19:06
  • 167

MySQL中字段名和保留字冲突的解决办法

当字段名与MySQL保留字冲突时,可以用字符“`”将字段名括起来: select `from` from test; (` 就是数字1前面那个键上的),在Mysql中,当表名或字段名乃至数据库名和...
  • dream_ll
  • dream_ll
  • 2017年02月17日 11:37
  • 1006

MySQL的保留字查询

ADD ALL ALTER ANALYZE AND AS ASC AUTO_INCREMENT BDB BEFORE B...
  • zsjangel
  • zsjangel
  • 2014年02月03日 13:30
  • 1326

对mysql explain\desc 的介绍

在 explain(同时也可以使用desc)的帮助下,您就知道什么时候该给表添加索引,以使用索引来查找记录从而让select 运行更快。 如果由于不恰当使用索引而引起一些问题的话,可以运行 anal...
  • liutianxiong888
  • liutianxiong888
  • 2013年10月23日 15:05
  • 2238
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Mysql中的保留字desc
举报原因:
原因补充:

(最多只允许输入30个字)