MySQL是一套常用的關系型數據庫管理系統,可用于創建員工和部門的表。下面我們將介紹如何創建這兩個表。
首先,我們來創建員工表。以下是我們的代碼:
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) );
以上代碼創建了一個名為“employees”的表格,并定義了以下字段:
- emp_no:員工編號字段,為整數類型,不能為空
- birth_date:員工生日字段,為日期類型,不能為空
- first_name:員工名字字段,為字符串類型,不能為空
- last_name:員工姓氏字段,為字符串類型,不能為空
- gender:員工性別字段,為枚舉類型,取值為'M'或'F',不能為空
- hire_date:員工入職日期字段,為日期類型,不能為空
- PRIMARY KEY (emp_no):將emp_no字段設為主鍵
接下來,我們來創建部門表。以下是我們的代碼:
CREATE TABLE departments ( dept_no CHAR(4) NOT NULL, dept_name VARCHAR(40) NOT NULL, PRIMARY KEY (dept_no) );
以上代碼創建了一個名為“departments”的表格,并定義了以下字段:
- dept_no:部門編號字段,為字符串類型,長度為4,不能為空
- dept_name:部門名字字段,為字符串類型,長度為40,不能為空
- PRIMARY KEY (dept_no):將dept_no字段設為主鍵
以上就是MySQL創建員工和部門的表格的全部內容,如果需要修改或刪除這些表,請參考MySQL的文檔。
上一篇python 貝葉斯分析
下一篇go json 多維