3
我正在處理一個項目,其中需要在一個查詢中創建兩個表。mysql創建多個表
我寫這樣的:
DROP TABLE Employee;
CREATE TABLE Employee(
Employee_Id CHAR(12)NOT NULL PRIMARY KEY,
First_name CHAR(30),
Last_name CHAR(30),
Address VARCHAR(50),
City CHAR,
State CHAR,
Salary INT,
Gender CHAR,
Age INT
);
DROP TABLE Job;
CREATE TABLE job(
Exempt_Non_Exempt_Status tinyint(1) NOT NULL PRIMARY KEY,
Job_title CHAR,
Job_description CHAR
);
但是這給了像「未知表‘工作’,」即使我沒有創造它是一個錯誤。
在試圖放下它們之前,表格是否存在? –
@Adi,你也可以使用'CREATE TABLE IF NOT EXISTS' – Pacerier