oracle 建表举例
时间: 2024-10-24 16:07:39 浏览: 9
oracle建表开发手册.doc
Oracle数据库建表是一个基础操作,通常包括定义列名、数据类型、长度、约束等。下面是一个简单的示例,说明如何在Oracle SQL*Plus中创建一个名为"Employees"的员工信息表:
```sql
CREATE TABLE Employees (
EmployeeID NUMBER PRIMARY KEY, -- 主键,整数类型
FirstName VARCHAR2(50) NOT NULL, -- 姓名,不允许为空,最大50字符
LastName VARCHAR2(50), -- 姓氏
HireDate DATE, -- 雇佣日期,日期类型
Salary DECIMAL(10, 2) DEFAULT 0 -- 工资,最多10位数字,小数点后两位,默认值0
);
```
在这个例子中:
- `EmployeeID`列设置了主键约束,确保每个员工ID都是唯一的。
- `FirstName`和`LastName`列允许文本输入,其中`FirstName`需要非空。
- `HireDate`列用于存储雇佣日期。
- `Salary`列存储工资金额,设定了默认值。
阅读全文