DB2和MySQL是常見的關系型數據庫管理系統,它們都提供了創建表的功能。
在DB2中,可以使用以下代碼創建一個名為“employee”的表:
CREATE TABLE employee ( emp_id INT NOT NULL, emp_name VARCHAR(50) NOT NULL, emp_salary DECIMAL(10,2), hire_date DATE, PRIMARY KEY (emp_id) );
這個表中有四個列,其中emp_id和emp_name必須提供值,而emp_salary和hire_date可以為空。另外,emp_id列被定義為主鍵。
在MySQL中,可以使用以下代碼創建一個名為“employee”的表:
CREATE TABLE employee ( emp_id INT NOT NULL, emp_name VARCHAR(50) NOT NULL, emp_salary DECIMAL(10,2), hire_date DATE, PRIMARY KEY (emp_id) );
這個表與DB2中的相同,有四個列,其中emp_id和emp_name必須提供值,而emp_salary和hire_date可以為空。另外,emp_id列被定義為主鍵。
雖然DB2和MySQL的創建表語法相同,但它們可能在某些細節上有所不同。因此,在使用任一系統之前,應先詳細了解其文檔并理解其規則。
上一篇db2與mysql對應