🌟Oracle创建表语句(Create Table)语法详解及示例🌟
在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)
);
```
通过这些语句,您可以快速搭建高效的数据存储结构!💪
免责声明:本文为转载,非本网原创内容,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。