应该引用SQL中的名字?

时间:2012-10-29 08:08:20

标签: mysql sql

在创建表和初始数据时,默认情况下应该引用所有表名和列名吗?

即,对于MySQL:

CREATE TABLE `address` (`address_id` INT PRIMARY KEY, `street` TEXT);

VS

CREATE TABLE address (address_id INT PRIMARY KEY, street TEXT);

1 个答案:

答案 0 :(得分:4)

在您的情况下是可选的),只能转义中间有空格的列名,或者您使用的名称是 {{ 3}}

实施例

CREATE TABLE `ADD`
(
    `CASE` VARCHAR(50),
    `FROM` DATETIME,
    `TO` DATETIME,
    `Person Name` VRCHAR(50)
);