CREATE SCHEMA IF NOT EXISTS `HospitalDB` ;
USE `HospitalDB` ;
-- -----------------------------------------------------
-- Table `HospitalDB`.`Doctor`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `HospitalDB`.`Doctor` (
`D_ID_Card` INT NOT NULL,
`FirstName` VARCHAR(45) NOT NULL,
`Surname` VARCHAR(45) NOT NULL,
`DOB` DATE NOT NULL,
PRIMARY KEY (`D_ID_Card`)
);
我在腳本a上創建了所有表,然後使用腳本b添加數據。錯誤1054:未知列
USE HospitalDB;
INSERT INTO Doctor
VALUES
(1,`Joseph`,`Xerri`,`1994/17/03`),
(2,`Mark`,`Xerri`,`1978/09/17`),
(3,`Daniel`,`Borg`,`1967/05/14`),
(4,`Roger`,`Walters`,`1976/11/12`),
(5,`Steve`,`Xkembri`,`1968/04/11`);
它給我這個錯誤:
0 192 11:44:56
INSERT INTO Doctor
VALUES
(1,`Joseph`,`Xerri`,`1994/17/03`),
(2,`Mark`,`Xerri`,`1978/09/17`),
(3,`Daniel`,`Borg`,`1967/05/14`),
(4,`Roger`,`Walters`,`1976/11/12`),
(5,`Steve`,`Xkembri`,`1968/04/11`);
Error Code: 1054. Unknown column 'Joseph' in 'field list' 0.000 sec
誰能告訴我我在做什麼不正確?
你的語法錯了。參考:http://dev.mysql.com/doc/refman/5.6/en/insert.html – 2015-01-21 10:54:31