mysql - 如何创建带空格的列名?

标签 mysql sql

谁能告诉我如何创建带有“FULL NAMES”之类的空格的列? 我试过如下但它不起作用。

CREATE TABLE info
(
Full Names varchar(20),
Physical Address varchar(20),
Moviesrented varchar(100),
Salutation varchar(20),
Category varchar(20),
PRIMARY KEY (address)
)

最佳答案

只需将名称放在反引号中:

CREATE TABLE info (`Full Names` varchar(20), ...)

但这不是命名列的好方法。

关于mysql - 如何创建带空格的列名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25009440/

相关文章:

Mysql 查询查找字符串中的不同字符

mysql - 插入内部连接的组合

c# - 如何在 asp 中的搜索表单中防止 SQL 注入(inject)

sql - 为什么这个 n-n 关系中的查询什么都不返回?

mysql - 是否可以在 MySQL 中的别名列上建立索引?

mysql - 相似字符串上的 2 个表的内连接

mysql - 如何按外部值分组? mysql

mysql - 从一列中选择电话号码到多列sql

sql - 从无到有选择?

sql - SQL查询更新具有相同列名的多个表