MySQL是一種非常流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。在MySQL中,我們可以通過創(chuàng)建表格來存儲和管理數(shù)據(jù)。本文將介紹如何通過MySQL創(chuàng)建一個名為“emp”的員工表。
CREATE TABLE emp ( empno INT(4) NOT NULL, ename VARCHAR(10) NULL, job VARCHAR(9) NULL, mgr INT(4) NULL, hiredate DATE NULL, sal DECIMAL(7,2) NULL, comm DECIMAL(7,2) NULL, deptno INT(2) DEFAULT NULL );
以上代碼使用了CREATE TABLE語句來創(chuàng)建表。首先我們需要指定表名為“emp”,然后在括號中指定每個字段的名稱、類型以及其他屬性。每個字段用逗號分隔,并以分號結(jié)尾。下面是對每個字段的解釋:
- empno:員工編號,使用INT類型占用4個字節(jié)。
- ename:員工姓名,使用VARCHAR類型并設(shè)定最大長度為10個字符。
- job:員工職位,使用VARCHAR類型并設(shè)定最大長度為9個字符。
- mgr:員工上司的編號,使用INT類型占用4個字節(jié)。
- hiredate:員工入職日期,使用DATE類型。
- sal:員工月薪,使用DECIMAL類型以及7位數(shù)字和兩位小數(shù)。
- comm:員工的傭金,使用DECIMAL類型以及7位數(shù)字和兩位小數(shù)。
- deptno:員工所在部門的編號,使用INT類型占用2個字節(jié),并默認值為NULL。
以上就是使用MySQL創(chuàng)建名為“emp”的員工表的示例代碼。通過這個簡單的例子,我們可以了解如何使用CREATE TABLE語句來創(chuàng)建一個表格,并指定每個字段的名稱、類型和其他屬性。