oracle数据库建库建表的SQL语句
时间: 2023-07-31 21:06:54 浏览: 272
SQL之-建库、建表、建约束、关系SQL基本语句大全.docx
创建Oracle数据库的基本步骤包括建库(创建数据库)和建表(创建表格)。以下是创建Oracle数据库库和表的SQL语句示例:
1. 建库:
```sql
CREATE DATABASE database_name;
```
2. 建表:
```sql
CREATE TABLE table_name (
column1 datatype CONSTRAINT constraint_name,
column2 datatype CONSTRAINT constraint_name,
...
);
```
其中,`database_name`是要创建的数据库名称,`table_name`是要创建的表格名称,`column1, column2, ...`是表格中的列名,`datatype`是列的数据类型,`constraint_name`是约束名称(如主键、外键等)。
例如,创建一个名为`employees`的表格,包含`id`、`name`和`age`三列,可以使用以下SQL语句:
```sql
CREATE TABLE employees (
id NUMBER CONSTRAINT pk_employees PRIMARY KEY,
name VARCHAR2(50),
age NUMBER
);
```
以上只是示例,实际创建库和表时需要根据具体需求定义列名、数据类型和约束等。另外,还可以使用更多的选项来定义表格的约束、默认值、索引等。详情请参考Oracle官方文档或其他相关的教程和资料。
阅读全文