300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > Oracle 9i 数据库 创建数据库 Net 配置 创建表 SQL查询 创建存储过程

Oracle 9i 数据库 创建数据库 Net 配置 创建表 SQL查询 创建存储过程

时间:2021-11-03 16:40:48

相关推荐

Oracle 9i 数据库 创建数据库 Net 配置 创建表 SQL查询  创建存储过程

创建数据库

用“数据库配置助手”创建数据库

创建数据库

选择 普通用途

输入名字,SID

在此我们选择专用服务器模式

典型

Net 配置

访问服务的客户端需要安装,Oracle 的客户端才可以访问,在安装有Oracle客户端的电脑的开始菜单中打开Net Manager 如下图

展开服务命名,点击右侧的绿色加号,启动服务器名称向导

Net服务器名,填写一个容易记忆的名字即可,下面开始的每一个配置都要与服务器的配置是相同的,否则测试不成功的

访问协议

主机名铁屑服务器地址,计算机名称,加入域的添加上域名,端口号要与服务器端一致,我这里默认了1521,

服务名名称,是服务器上建立的服务实例的名字,链接类型与服务器端相同

点击测试按钮,测试一下,是否连接成功,确定

这样就建立了一个Net 配置,这个时候在客户端(我们的电脑上)打开PL SQL 你可以在数据库下拉框中看到我们刚才建立的服务名

创建表

使用 PLSQL 建立表

在菜单选择,文件-》新建-》表,打开创建表窗口

输入表明,选择表空间,其他留空就可以

注:表空间是一个逻辑的概念,它是由一个或几个在磁盘中实际存在的文件组成,可以存放ORACLE的各种对象。

选择列选项卡

定义所需字段名称和类型及长度后,点击应用,表就创建成功了(表数据类型可以参考/rand/archive//02/15/330931.html)

手工向表中录入数据

在左侧浏览器窗口找到要操作的表(如果没有发现可以,在工具—》浏览器 启用),右键点击表,选择编辑数据

如果想编辑表结构,可以选中要编辑的表右键菜单-》编辑,即可打开编辑表窗口,编辑完成,点击应用保存,和新建的时候一样

PLSQL 执行SQL 查询

在菜单中点击文件-》新建-》SQL 窗口,输入SQL 语句,按F8 执行

PL SQL建立存储过程

如下图通过菜单,打开存储过程新建窗口(在中文版中右键点击浏览窗口新建存储过程是无效的)

输入存储过程名字GetTest后,确定,如下图

Oracle 存储过程语法结构参考一下这篇文章 /squirrelRao/archive//07/11/2639571.aspx

返回结果集的Oracle 存储过程

如果你要返回的是结果集(表结构的记录集)那么你的存储过程和SQL Server是不一样的。

点击菜单 文件-》新建-》程序窗口-》包 打开新建包窗口输入包名

包分为声明和主体 两个部分组成,大家可以在上面的程序窗口中看到,有两个名字为“test”的选项卡

左边的是声明部分,他主要做包的内容声明,测试代码如下

create or replace package test is TYPE MYCURSOR IS REF CURSOR; -- 定义指针PROCEDURE GET_DEC_BILL_LIST(cur_OUT OUT MYCURSOR); --声明存储过程方法契约 end test;

右边的选项卡是主体部分,是包的程序定义

create or replace package body test isPROCEDURE GET_DEC_BILL_LIST(cur_OUT OUT MYCURSOR) ASBEGINOPEN cur_OUT FOR SELECT * FROM ALL_TABLES WHERE OWNER='SYS';END;end test;

调试请看一下地址:

/kingjiong/archive//12/21/1359140.html

提供两个有关存储过程返回结果集的参考地址:

/xiaomi7732/archive//01/01/1022083.html

/tips/423/6707423.shtml

好,下面的一篇随笔,我会记录使用 配置并使用Oracle 中的数据和调用存储过程

Copyright © Terry.Feng.C 冯瑞涛

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。