考虑以下 CREATE TABLE 查询:
CRAETE TABLE tablename (100 VARCHAR(10), 200 VARCHAR(10));
在此查询中,100
和200
是列名。是否可以创建这样的表?
考虑以下 CREATE TABLE 查询:
CRAETE TABLE tablename (100 VARCHAR(10), 200 VARCHAR(10));
在此查询中,100
和200
是列名。是否可以创建这样的表?
从手册
标识符可以以数字开头,但除非引用,否则标识符可能不仅仅由数字组成。
是的,这是可能的,但您需要用反引号包装这些值。
CREATE TABLE tablename
(
`100` VARCHAR(10),
`200` VARCHAR(10)
);