oracle表的设计例子以及见表语句
时间: 2024-02-03 14:15:40 浏览: 41
下面是一个简单的 Oracle 表的设计例子和相应的创建表语句:
假设我们要创建一个学生信息表,包含以下字段:
- 学号(student_id):整数类型,主键。
- 姓名(name):字符串类型。
- 性别(gender):字符串类型。
- 年龄(age):整数类型。
- 地址(address):字符串类型。
- 电话(phone):字符串类型。
表的设计如下:
```
Table Name: STUDENT_INFO
| Column Name | Data Type | Constraints |
|-------------|-----------|-------------|
| STUDENT_ID | INTEGER | PRIMARY KEY |
| NAME | VARCHAR2(50) | NOT NULL |
| GENDER | VARCHAR2(10) | NOT NULL |
| AGE | INTEGER | NOT NULL |
| ADDRESS | VARCHAR2(100) | |
| PHONE | VARCHAR2(20) | |
```
创建表的语句如下:
```sql
CREATE TABLE STUDENT_INFO (
STUDENT_ID INTEGER PRIMARY KEY,
NAME VARCHAR2(50) NOT NULL,
GENDER VARCHAR2(10) NOT NULL,
AGE INTEGER NOT NULL,
ADDRESS VARCHAR2(100),
PHONE VARCHAR2(20)
);
```