`
aa00aa00
  • 浏览: 331424 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
文章分类
社区版块
存档分类
最新评论

Mysql 关键字-保留字

阅读更多
  • Mysql 关键字-保留字
2008-02-01 10:51

 

 

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

今天在做项目的时候,将CHARACTER做成了,字段的名称,和mysql的关键字,冲突了,还调了半天,一看在知道,CHARACTER是mysql的关键字,留个标记,呵呵!!

分享到:
评论

相关推荐

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

    在MySQL 5.7中,了解关键字和保留字对于编写有效的SQL语句至关重要。这些关键字是SQL语言中具有特殊含义的单词,它们用于定义数据库结构、查询数据、更新记录等操作。保留字则是那些不能直接作为数据库对象名称(如...

    数据库关键字保留字大全

    数据库关键字保留字大全 数据库关键字保留字大全是数据库管理员和开发者最常用的参考手册。这里收录了多种数据库管理系统中的保留字,包括DB2、Oracle、MySQL、SQL Server等。这些保留字是数据库管理系统中不可或缺...

    MySQL的保留字.pdf

    MySQL数据库中的保留字是指在数据库中具有特殊意义和用途的单词,它们被用于SQL语句中,以执行特定的操作或作为命令的关键字。这些保留字不能用作表名、列名或其他对象的名称。保留字通常用于执行数据查询、定义数据...

    mysql中关键字的使用.txt

    ### MySQL关键字概述 在MySQL中,关键字是预定义的保留字,用于执行特定的功能或操作。这些关键字可以用来创建数据库、表、索引等数据库对象;执行数据查询、插入、更新和删除等操作;以及控制用户权限等。理解并...

    ​MySQL语句- ALTER LOGFILE GROUP详细介绍.pdf

    - `WAIT`: 当前关键字没有实际效果,保留以备将来使用。 - `ENGINE`: 指定使用的存储引擎。在NDB Cluster环境中,此参数特别有用。 ##### 3.2 撤销表空间介绍 撤销表空间是InnoDB存储引擎中用于存储事务撤销信息的...

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

    保留字是SQL语言中预定义的关键字,用于执行特定的操作,如SELECT、INSERT、UPDATE和DELETE等。当字段名与这些保留字冲突时,我们需要采取特定的方法来解决这个问题。 解决字段名与保留字冲突的方法是使用反引号(`...

    21分钟MySQL入门教程

    - **关键字**:MySQL中的保留词,具有特定含义,如`SELECT`、`CREATE`等。 - **语句**:SQL标准语句+MySQL扩展语句,完成特定数据库操作。 - **函数**:实现数据库操作的高级功能,包括但不限于字符串函数、数学...

    深入浅出MySQL数据库1

    - 若需使用MySQL保留字作为数据库名、表名或字段名时,需使用反引号 `` ` `` 包围。 - **常用SQL语句**: - `SELECT USER()`:获取当前登录用户。 - `SELECT VERSION()`:获取MySQL版本信息。 - `SELECT NOW()`...

    阿里巴巴MySQL开发规范

    - 禁止使用MySQL保留关键字作为字段名。 - 每张表必备字段包括:`id`, `gmt_create`, `gmt_modified`。 - 用于表示是否的概念字段,应使用`is_xxx`命名方式,并使用`unsigned tinyint`类型。 - 小数类型应使用`...

    mysql中的保留字段产生的问题

    除了你提到的`GROUP`之外,MySQL还有许多其他的保留字,如`ADD`、`ALTER`、`ANALYZE`、`AND`、`AS`等等,这些都是标准SQL的一部分,也有MySQL特有的保留字,比如`BINARY`、`BLOB`、`CALL`等。这些关键字都应该避免在...

    MySQL开发者SQL权威指南 附录

    - 在SQL语法中,有一些关键字被称为保留字,例如`SELECT`, `FROM`, `WHERE`等。这些关键字不能用作标识符(如表名、列名),除非使用反引号(`)或双引号(")等特殊字符包裹。 - 保留字的使用非常重要,因为错误地...

    MySQL笔记.pdf

    如果名称与关键字或保留字冲突,需要用反引号(`)包裹。 创建数据库的基本操作包括查看(SHOW DATABASES)、创建(CREATE DATABASE)、查看创建命令(SHOW CREATE DATABASE)、删除(DROP DATABASE)和修改(ALTER...

    MySQL数据库-错误1166 Incorrect column name

    2. **使用反引号包裹列名**:如果你的列名包含特殊字符或保留字,你需要在列名前后添加反引号来告诉MySQL这是一个列名。例如,`SELECT `product id` FROM table`。 3. **检查SQL语句的语法**:确保你的SQL语句没有...

    MySQL笔记.docx

    注意避免在命令中使用关键字和保留字,如果必须使用,需用反引号括起来。创建数据库使用CREATE DATABASE,查看和删除数据库则分别用SHOW DATABASES和DROP DATABASE,修改数据库编码用ALTER DATABASE。选择当前使用的...

    Mysql中文参考手册

    - 避免使用MySQL保留的关键字作为名称。 - 名称应具有描述性,便于理解和维护。 - 考虑数据库大小写敏感性,某些系统可能区分大小写,而其他系统则不区分。 通过掌握以上知识点,用户能够更有效地利用MySQL进行数据...

    分别写出启动、连接、停止和卸载MySql服务(服务名为MySql)的语句?

    如果在查询结果中不允许出现重复元组,应在SELECT语句中增加保留字DISTINCT。 在关系数据库中,事务是指一系列操作的集合,事务的原子性由DBMS的事务管理子系统来实现的。关系模型由数据结构、关系操作集合和关系...

    MySQL数据库开发.docx

    • 命名避免使用 Mysql 的保留字和系统关键字。 • 临时库、表名必须以tmp为前缀,并以日期为后缀。 • 备份库、表必须以bak为前缀,并以日期为后缀。 • 索引命名: 非唯一索引以 “idx_字段1_字段2” , 唯一...

    mysql知识点.docx

    * 避免使用保留字:避免使用 MySQL 的保留字,例如 select、insert、update 等。 4. 列的设计 在设计列时,需要注意以下几点: * 选择合适的数据类型:选择合适的数据类型可以节省存储空间和提高查询效率。 * ...

Global site tag (gtag.js) - Google Analytics