oracle 建表语句
时间: 2023-09-11 12:04:44 浏览: 88
oracle建表语句
Oracle 建表语句的基本格式如下:
```sql
CREATE TABLE table_name (
column1 datatype [ NULL | NOT NULL ],
column2 datatype [ NULL | NOT NULL ],
...
columnN datatype [ NULL | NOT NULL ]
);
```
其中,table_name 表示表名,columnX 表示列名,datatype 表示数据类型,NULL 和 NOT NULL 分别表示该列是否允许为空。
例如,创建一个名为“employees”的表,包含“employee_id”、“first_name”、“last_name”和“hire_date”四个列,可以使用以下语句:
```sql
CREATE TABLE employees (
employee_id NUMBER(6) NOT NULL,
first_name VARCHAR2(20),
last_name VARCHAR2(25) NOT NULL,
hire_date DATE NOT NULL
);
```
在这个例子中,“employee_id”列的数据类型为“NUMBER”,长度为6,不允许为空;“first_name”列的数据类型为“VARCHAR2”,长度为20,允许为空;“last_name”列的数据类型为“VARCHAR2”,长度为25,不允许为空;“hire_date”列的数据类型为“DATE”,不允许为空。
阅读全文