溫馨提示×

oracle數(shù)據(jù)庫怎么新建表

小億
83
2024-09-13 13:12:07
欄目: 云計算

在Oracle數(shù)據(jù)庫中,創(chuàng)建一個新表需要使用CREATE TABLE語句。以下是一個簡單的示例,展示了如何創(chuàng)建一個名為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
);

這個示例中,我們創(chuàng)建了一個包含9個字段的表。每個字段都有一個數(shù)據(jù)類型和一些約束條件。以下是對這些字段的簡要說明:

  • id: 員工ID,是一個主鍵,不能為空。
  • first_name: 員工的名字,不能為空。
  • last_name: 員工的姓氏,不能為空。
  • email: 員工的電子郵件地址,不能為空且必須唯一。
  • phone_number: 員工的電話號碼。
  • hire_date: 員工的入職日期。
  • job_id: 員工的職位ID。
  • salary: 員工的薪水。
  • manager_id: 員工的經(jīng)理ID。
  • department_id: 員工所屬部門的ID。

請根據(jù)實(shí)際需求修改表名和字段定義。在創(chuàng)建表之前,請確保已經(jīng)連接到Oracle數(shù)據(jù)庫并具有足夠的權(quán)限。

0