多语言展示
当前在线:1581今日阅读:60今日分享:41

如何使用PL/SQL软件创建ORACLE表

数据库存储的数据放在表中。表是数据的集合,按行和列排列。每个表都有一个特定的意思       建立完数据库后,就可以创建数据库表。表属于数据库对象中的一种,是数据存储的基本单位。在ORACLE中,一个数据库中可以创建多个表,而且每一个表内可以包含多个列。列的数目及表的总大小仅受限于可用的硬盘存储容量。     建表方式有多种,今天介绍如何使用PL/SQL软件创建ORACLE表,希望能够帮到大家。
工具/原料
1

PL/SQL软件

2

ORACLE数据库

方法/步骤
1

1、 下面我们创建表TEST。打开Pl/SQL软件,点击新建“SQL窗口”,输入建表代码,如下: --2016年7月16日19:21:04--     Create tablecreate table TEST(  ID        NUMBER(4) not null,  NAME_EN       VARCHAR2(60),  TAG_TYP       NUMBER(2),  TAG_VALUE VARCHAR2(70) default 0,  NAME_CN       VARCHAR2(40),  UNIT          VARCHAR2(10),  TAG_TYP1      NUMBER(4),  VALUE_MIN NUMBER(8),  VALUE_MAX NUMBER(8))tablespace TEMP  pctfree 10  initrans 1  maxtrans 255  storage  (    initial 64K    minextents 1    maxextents unlimited  );-- Add     comments to the tablecomment on table TEMP  is '测试表';-- Add     comments to the columnscomment on column     TEMP.ID  is '序号';comment on column     TEMP.NAME_EN  is '标签名';comment on column     TEMP.TAG_TYP  is '标签类型';comment on column     TEMP.TAG_VALUE  is '标签值';comment on column     TEMP.NAME_CN  is '标签注释';

3

3、  查看数哨欧据库表名称,发现数据库表已经存在,修改表名称为TEST1,再次执行。提示“ORA-00955:名称已由现有对象使用”,报错。报错时,根据错误情况,检查错误原因。

4

4、查看数据库表名称,发现数据库表空间修改错误,无该表空间,修改表名称为TEMP,再次执行,成功执行完成。

5

5、在SQL命令窗口,输入查询语句,select * from test1 t,可以看到成功创建表test1。

6

6、  使用SQL语句,向表中写入数据insert into test1 (ID, NAME_EN, TAG_TYP, TAG_VALUE, NAME_CN, UNIT, TAG_TYP1, VALUE_MIN, VALUE_MAX)values (1, 'a', 2, '72', 'test1', '', null, null, null);点击“小齿轮”执行和“小绿箭头”提交之后,查询表,可以看到写入了数据。我们完成了数据库表的创建。

注意事项

注意该方法必须安装PL/SQL工具软件。

推荐信息