oracle 建表设置主键sql例句
时间: 2023-09-04 20:09:59 浏览: 104
下面是一个 Oracle 建表设置主键的 SQL 例句:
```
CREATE TABLE employees (
employee_id NUMBER(6),
first_name VARCHAR2(20),
last_name VARCHAR2(25),
email VARCHAR2(25),
phone_number VARCHAR2(20),
hire_date DATE,
job_id VARCHAR2(10),
salary NUMBER(8,2),
commission_pct NUMBER(2,2),
manager_id NUMBER(6),
department_id NUMBER(4),
CONSTRAINT pk_employee_id PRIMARY KEY (employee_id)
);
```
在这个例子中,我们定义了一个名为 `employees` 的表,并将 `employee_id` 列指定为主键,在 `CONSTRAINT` 关键字后面使用 `pk_employee_id` 作为主键的名称。
相关问题
oracle建表语句sql
当然,我可以帮你生成Oracle的建表语句。请提供表的具体字段和数据类型,并且告诉我是否有主键、外键或其他约束条件。例如:
CREATE TABLE 表名 (
字段1 数据类型1,
字段2 数据类型2,
...
字段n 数据类型n,
CONSTRAINT 主键约束名 PRIMARY KEY (主键字段),
CONSTRAINT 外键约束名 FOREIGN KEY (外键字段) REFERENCES 参考表名(参考字段),
...
);
阅读全文