CREATE TABLE 'geodata' (
'Id' char(16) NOT NULL,
'Type' smallint(6) DEFAULT NULL,
'Description' varchar(200) DEFAULT NULL,
'Url' varchar(400) DEFAULT NULL,
'Location' point DEFAULT NULL,
PRIMARY KEY ('Id')
);
错误1064:
'标识' char(16)NOT NULL,
'类型' smallint(6)DEFAULT NULL,在第1行。
我不知道我的桌子有什么问题可以解释一下吗?
答案 0 :(得分:3)
你应该用单后缀替换单引号,即`:
CREATE TABLE `geodata` (
`Id` char(16) NOT NULL,
`Type` smallint(6) DEFAULT NULL,
`Description` varchar(200) DEFAULT NULL,
`Url` varchar(400) DEFAULT NULL,
`Location` point DEFAULT NULL,
PRIMARY KEY (`Id`)
);
答案 1 :(得分:1)
只需将'替换为'。或者只是删除'。