在Oracle數據庫中,創建一個新表需要使用CREATE TABLE
語句。以下是一個簡單的示例,展示了如何創建一個名為employees
的表:
CREATE TABLE employees (
id NUMBER PRIMARY KEY,
first_name VARCHAR2(50) NOT NULL,
last_name VARCHAR2(50) NOT NULL,
email VARCHAR2(100) UNIQUE,
phone_number VARCHAR2(20),
hire_date DATE,
job_id NUMBER,
salary NUMBER(8, 2),
manager_id NUMBER,
department_id NUMBER
);
這個示例中,我們創建了一個包含9個字段的表。每個字段都有一個數據類型和一些約束條件。以下是對這些字段的簡要說明:
id
: 員工ID,是一個主鍵,不能為空。first_name
: 員工的名字,不能為空。last_name
: 員工的姓氏,不能為空。email
: 員工的電子郵件地址,不能為空且必須唯一。phone_number
: 員工的電話號碼。hire_date
: 員工的入職日期。job_id
: 員工的職位ID。salary
: 員工的薪水。manager_id
: 員工的經理ID。department_id
: 員工所屬部門的ID。請根據實際需求修改表名和字段定義。在創建表之前,請確保已經連接到Oracle數據庫并具有足夠的權限。