在MySQL中,創建一張雇員表需要以下步驟:
CREATE TABLE employee ( employee_id INT(11) NOT NULL AUTO_INCREMENT, first_name VARCHAR(45) NOT NULL, last_name VARCHAR(45) NOT NULL, email VARCHAR(45) NOT NULL, phone_number VARCHAR(45) NOT NULL, hire_date DATE NOT NULL, job_id VARCHAR(45) NOT NULL, salary DECIMAL(10,2) NOT NULL, commission_pct DECIMAL(2,2), manager_id INT(11), department_id INT(11), PRIMARY KEY (employee_id) );
在以上代碼中,我們使用了CREATE TABLE語句來創建一張名為employee的表。該表包含employee_id、first_name、last_name、email、phone_number、hire_date、job_id、salary、commission_pct、manager_id以及department_id這些字段。
其中,employee_id字段是自增的主鍵,通過PRIMARY KEY關鍵字來實現。first_name、last_name、email和phone_number字段均為字符串類型,使用VARCHAR(45)來定義,45表示字符串的最大長度。hire_date字段為日期類型,使用DATE來定義。job_id字段為字符串類型,使用VARCHAR(45)來定義。salary字段為小數類型,使用DECIMAL(10,2)來定義,表示最多包含10位數,其中最多有2位小數。commission_pct字段為小數類型,使用DECIMAL(2,2)來定義,表示最多包含2位數,其中最多有2位小數。manager_id和department_id字段均為整數類型,使用INT(11)來定義,11表示整數的長度,單位為位。
上一篇go rest json
下一篇c json存入數據