1

考虑以下 CREATE TABLE 查询:

CRAETE TABLE tablename (100 VARCHAR(10), 200 VARCHAR(10));

在此查询中,100200是列名。是否可以创建这样的表?

4

2 回答 2

2

手册

标识符可以以数字开头,但除非引用,否则标识符可能不仅仅由数字组成。

于 2013-02-19T02:10:07.197 回答
1

是的,这是可能的,但您需要用反引号包装这些值。

CREATE TABLE tablename 
(
`100` VARCHAR(10), 
`200` VARCHAR(10)
);
于 2013-02-19T02:10:09.187 回答