在oracle中
时间: 2023-12-03 14:05:07 浏览: 80
oracle
可以使用以下语句在Oracle数据库中创建表:
```
CREATE TABLE table_name (
column1 datatype [ NULL | NOT NULL ],
column2 datatype [ NULL | NOT NULL ],
...
column_n datatype [ NULL | NOT NULL ]
);
```
其中,`table_name`是表的名称,`column1`到`column_n`是表的列名,`datatype`是每一列的数据类型,`NULL`表示该列可以为空,`NOT NULL`表示该列不能为空。
例如,创建一个名为`employees`的表,包含`id`、`name`、`age`和`salary`四个列,可以使用以下语句:
```
CREATE TABLE employees (
id INT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
age INT,
salary DECIMAL(10,2)
);
```
其中,`id`列被指定为主键,`name`列不能为空,`age`和`salary`列可以为空。`VARCHAR(50)`表示`name`列的数据类型为可变长度字符串,最大长度为50,`DECIMAL(10,2)`表示`salary`列的数据类型为十进制数,总共有10位,其中2位为小数。
阅读全文