这是mysql代码。我在这里找不到错误。当我执行这一堆代码时,它显示语法错误。
CREATE TABLE Movie(
-> title varchar(100),
-> year int,
-> length int,
-> inColor BIT(1),
-> studioName varchar(50),
-> producerC# int,
-> PRIMARY KEY ('title'));
答案 0 :(得分:2)
试试这个。您在主键中有引号!
CREATE TABLE `movie` (
`title` VARCHAR(100),
`year` INT(11),
`length` INT(11),
`inColor` BIT(1),
`studioName` VARCHAR(50),
`producerC#` INT(11),
PRIMARY KEY (`title`)
)
答案 1 :(得分:1)
您可以使用以下查询创建表格:
CREATE TABLE Movie(
title VARCHAR(100) PRIMARY KEY,
year INT,
length INT,
inColor BIT(1),
studioName VARCHAR(50),
producerC# int
)
答案 2 :(得分:0)
CREATE TABLE `movie` (
`title` VARCHAR(100),
`year` INT(11),
`length` INT(11),
`inColor` BIT(1),
`studioName` VARCHAR(50),
`producerC#` INT(11),
PRIMARY KEY (`title`)
)