在MySQL中創建員工是一項基本任務,下面是創建員工時需要了解的幾個關鍵點:
1. 員工數據庫表結構
CREATE TABLE employees ( emp_no INT NOT NULL, birth_date DATE NOT NULL, first_name VARCHAR(14) NOT NULL, last_name VARCHAR(16) NOT NULL, gender ENUM ('M','F') NOT NULL, hire_date DATE NOT NULL, PRIMARY KEY (emp_no) );
2. 員工表結構的解釋
上面的表結構表示員工表有6個字段,分別是emp_no、birth_date、first_name、last_name、gender、hire_date。其中,emp_no是唯一標識一個員工的主鍵。
3. 創建員工
INSERT INTO employees VALUES (10001,'1953-09-02','Georgi','Facello','M','1986-06-26');
上面的SQL語句表示創建一個員工,員工的編號是10001,出生日期是1953年9月2日,名字是Georgi,姓氏是Facello,性別是M,入職日期是1986年6月26日。
4. 查詢員工
SELECT * FROM employees WHERE emp_no=10001;
上面的SQL語句表示查詢編號為10001的員工信息。
在創建員工時,需要注意字段的數據類型和NOT NULL約束,否則創建員工時可能發生錯誤。