-5

我创建了简单的 sql 脚本并尝试在 phpMyAdmin 中执行它。它给出了错误信息:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '{ id INT, firstName VARCHAR(15), lastName VARCHAR(15), email VARCHAR(20)' at line 1

这是代码:

CREATE TABLE phoneList{id INT,
    firstName VARCHAR( 15 ) ,
    lastName VARCHAR( 15 ) ,
    email VARCHAR( 20 ) ,
    phone VARCHAR( 15 ) };
4

3 回答 3

5

{s 必须替换为(并且s})

于 2012-05-13T11:13:11.433 回答
3
CREATE TABLE phoneList(
    id INT,
    firstName VARCHAR( 15 ) ,
    lastName VARCHAR( 15 ) ,
    email VARCHAR( 20 ) ,
    phone VARCHAR( 15 ) );
于 2012-05-13T11:14:29.370 回答
0

不要在代码中使用 { }。您需要使用 ( ) 代替。

CREATE TABLE phoneList(id INT,
firstName VARCHAR( 15 ) ,
lastName VARCHAR( 15 ) ,
email VARCHAR( 20 ) ,
phone VARCHAR( 15 ) );

希望这可以帮助!

凯:-)

于 2012-05-13T11:54:17.390 回答