色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql創建員工和部門的表

榮姿康2年前8瀏覽0評論

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的文檔。