oracle中创建表

原创
ithorizon 8个月前 (09-01) 阅读数 99 #Oracle

Oracle中创建表

在Oracle数据库中,创建表是一项基本且重要的操作。表是存储数据的地方,它由行和列组成。以下将介绍怎样在Oracle数据库中创建一个表。

创建表的语法

创建表的基本语法如下:

CREATE TABLE 表名称 (

列1 数据类型 [约束],

列2 数据类型 [约束],

...

);

示例

下面是一个创建员工表的示例。这个表包括员工编号(EMPLOYEE_ID)、姓名(NAME)、工资(SALARY)等列。

CREATE TABLE employees (

employee_id NUMBER(6) PRIMARY KEY,

name VARCHAR2(50) NOT NULL,

salary NUMBER(8, 2) CHECK (salary > 0),

hire_date DATE DEFAULT sysdate

);

注意事项

  • 数据类型:Oracle拥护多种数据类型,如NUMBERVARCHAR2DATE等。
  • 约束:约束用于约束表中的数据的规则,例如PRIMARY KEYNOT NULLCHECK等。
  • 默认值:可以使用DEFAULT子句为列指定默认值,如上面的hire_date列。

结语

通过上述步骤,我们可以轻松地在Oracle数据库中创建一个表。这是数据库设计的第一步,也是构建有效数据存储的基础。


本文由IT视界版权所有,禁止未经同意的情况下转发

文章标签: Oracle


热门