1818IP-服务器技术教程,云服务器评测推荐,服务器系统排错处理,环境搭建,攻击防护等

当前位置:首页 - 数据库 - 正文

君子好学,自强不息!

以下的文章主要介绍的是如何在Oracle存储过程中正确的使用相关游标,以及如何正确的创建数组Oracle,我们都知道在Oracle存储过程里,我们对其可以创建与数组类似的东西,以下就是文章的具体内容的介绍。

Typearristableofvarchar2(5)indexbybinaryinteger;

例如可以把使用游标查出来的数据的每一行放入一个数组

TYPEV_TABLE1ISTABLEOFcur1%ROWTYPEINDEXBYPLS_INTEGER;

%ROWTYPE :

表示该类型为行数据类型,存储的是一行数据,一行数据里可以有多列,类似于表里的一行数据,也可以是游标里的一行数据,如:

vs_row1表%rowtype; 
vs_row2游标%rowtype;

PLS_INTEGER:

Binary_Integer 与 Pls_Integer 都是整型类型. Binary_Integer类型变量值计算是由Oracle来执行,不会出现溢出,但是执行速度较慢,因为它是由Oracle模拟执行。而Pls_Integer的执行是由硬件即直接由CPU来运算,因而会出现溢出,但其执行速度较前者快许多。

本文来源:1818IP

本文地址:https://www.1818ip.com/post/11250.html

免责声明:本文由用户上传,如有侵权请联系删除!

发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。