首页 > 科技 >

🌟Oracle创建表语句(Create Table)语法详解及示例🌟

发布时间:2025-04-01 06:31:32来源:网易编辑:喻环阅

在Oracle数据库中,`CREATE TABLE` 是一个非常基础且重要的SQL语句,用于创建新的数据表。它是构建数据库结构的核心操作之一。以下为详细解析和实用示例👇:

首先,创建表的基本语法如下:

```sql

CREATE TABLE table_name (

column1 datatype [constraint],

column2 datatype [constraint],

...

);

```

每个字段需定义其数据类型和约束条件,如主键 (`PRIMARY KEY`)、非空 (`NOT NULL`) 等。例如:

```sql

CREATE TABLE employees (

emp_id NUMBER PRIMARY KEY,

emp_name VARCHAR2(50) NOT NULL,

hire_date DATE DEFAULT SYSDATE,

salary NUMBER(8,2)

);

```

上述语句创建了一个 `employees` 表,包含员工ID、姓名、入职日期和薪资字段。

此外,还可以通过添加外键约束实现表间关联:

```sql

CREATE TABLE departments (

dept_id NUMBER PRIMARY KEY,

dept_name VARCHAR2(50),

manager_id NUMBER REFERENCES employees(emp_id)

);

```

通过这些语句,您可以快速搭建高效的数据存储结构!💪

免责声明:本文为转载,非本网原创内容,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。