数据库基础:结构化查询语言 (SQL)
外观
规范覆盖范围
|
结构化查询语言 (SQL) - 一种用于操作数据库的专门编程语言。
结构化查询语言 (SQL) 是一种专门的编程语言,用于管理关系数据库。它的功能允许用户定义表,插入、更新和删除数据,并对数据进行查询以生成和输出主数据的子集。与其他编程语言一样,SQL 通过键入代码行来工作。
保留字 在编写 SQL 时,您可能会遇到一些意外的错误,即查询无法运行,而它似乎没有任何问题。这可能是由于在查询中使用了保留字造成的。SQL 有很多保留字,这些字具有特殊含义,如果您在查询中使用其中一个,它不会将其视为字段名。例如 SELECT Username, Password FROM tblUsers
这可能会引发错误,因为 SELECT Username, [Password] FROM tblUsers
还有很多其他的保留字,所以要小心 PERCENT, PLAN, PRECISION, EXISTS, PRIMARY, PRINT, PUBLIC,
BACKUP, FOREIGN, READ,FREETEXT, FROM, REFERENCES, BULK,
FULL, RESTORE, GROUP, IDENTITY, RULE, SAVE, INDEX, SELECT,
STATISTICS, KEY, TABLE, NATIONAL, DATABASE, UNION, DELETE,
DISK, ON, USER, PASSWORD
不同的数据库具有不同的保留字集,您可以在 这里找到一个很好的列表。 注意:如果您不使用 SQL 服务器(例如,使用带有 PHP 的 MySQL),您可能需要使用反引号而不是方括号表示法。 |