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添加数据。
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
谁能告诉我我做错了什么?
答案 0 :(得分:0)
文本值必须在引号中。
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');