这个sql语句有什么问题
这句话有什么不对这个sql语句有什么问题,sql,mysql,Sql,Mysql,这句话有什么不对 CREATE TABLE `CSV_DB`.`bavaria_test` ( `Schule`, `Stasse`, `Ort`, `Tel`, `Schulgliederung`, `Integrationsklasse`, `Besonderheit`, `Homepage`, `E-Mail`, `Schulnummer`,) ENGINE = MYISAM ; #1064-您的SQL语法有错误;检查手册 对应于您的MySQL服务器 要使用的正确语法的版本 在“Sta
CREATE TABLE `CSV_DB`.`bavaria_test` (
`Schule`,
`Stasse`,
`Ort`,
`Tel`,
`Schulgliederung`,
`Integrationsklasse`,
`Besonderheit`,
`Homepage`,
`E-Mail`,
`Schulnummer`,)
ENGINE = MYISAM ;
#1064-您的SQL语法有错误;检查手册
对应于您的MySQL服务器
要使用的正确语法的版本
在“Stasse
,Ort
,Tel
附近,
Schulgliederung
,
Integrationsklasse
,Besonde
at
第2行
删除
Schulnummer
后面的逗号。该逗号表示列表中将有另一列,但没有。这些列缺少数据类型
最后一列末尾有一个额外的逗号您已经定义了列名,但没有为列指定数据类型 例如,Schule的定义如下:
Schule
varchar(50)
这表明该列是一个最多可容纳50个字符的“字符串”。您需要指定列的数据类型。此外,您不需要这些反勾引号:
CREATE TABLE bavaria_test (
Schule int,
Stasse varchar(100),
-- etc.
)
假设您使用MySQL是因为
ENGINE=MYISAM
:
你必须读书。您忘记了指定每列的类型,这里有一个额外的逗号('Schulnummer',)您好-非常感谢-我错误地错过了这个!!Thx-你好!为了帮助其他人解答您的问题(回答问题的人和有相同问题的人),您应该将列名从德语改为英语:)你好,塞缪尔-你说得对我会的!问题是你所有的域名都在某种疯狂的胡言乱语中;phello Murilo-mille grazie!您的支持您可能不需要回帖,但它们总是一个好主意。你好,谢谢您的提示!这是一个很好的提示!我非常非常感谢!非常支持这里!这是压倒性的!!你好,马丁