CREATE TABLE team (
tid int primary key NOT NULL auto_increment,
name varchar(100),
captain int references student(sid),
gtype varchar(20),
leaguetype varchar(100),
divisiontype varchar(100),
pool int not null
);
无法在此表格中输入数据...回到主题标题中的错误:
INSERT INTO team
VALUES
(1, ’Bears’,1,’tennis’,’Competitive’,’1’,1),
(2, ’Gazelles’, 2, ‘tenis’, ‘Competitive’, ‘1’, 2),
(3, ‘Ducks’, 3, ‘tennis’, ‘Competitive’, ‘1’, 2),
(4, ‘Panthers’, 4, ‘tennis’, ‘Competitive’, ‘1’, 3),
(5, ‘Hawks’, 5, ‘tennis’, ‘Competitive’, ‘1’, 3),
(6, ‘Pirates’, 6, ‘tennis’, ‘Competitive’, ‘1’, 4),
(7, ‘Asians’, 7, ‘tennis’, ‘Competitive’, ‘1’, 4)
更具体地说,这是它返回的内容
错误1064(42000):您的SQL语法有错误;检查 手册,对应右边的MySQL服务器版本 在'?? Bears',1,'tennis','Competitive','1',1)附近使用的语法,(2, “瞪羚”,2,?在第2行
请指教!
答案 0 :(得分:1)
您的封闭刻度是尖刻刻度:’
。您需要使用简单的ASCII刻度:'
或引号"
来包含字符串。