oracle的plsql怎么储存数组
答案:2 悬赏:0 手机版
解决时间 2021-02-21 07:42
- 提问者网友:爱唱彩虹
- 2021-02-20 21:32
oracle的plsql怎么储存数组
最佳答案
- 五星知识达人网友:duile
- 2021-02-20 22:38
TYPE MTBL IS TABLE OF NVARCHAr2(256) INDEX BY BINARY_INTEGER;
这就是定义了一个下标为整数的字符串类型配列的类型。使用的时候
TBL MTBL;TBL就是配列对象。
TYPE MMTBL IS TABLE OF NVARCHAr2(256) INDEX BY BINARY_INTEGER;
TYPE MTBL IS TABLE OF MMTBL IS INDEX BY BINARY_INTEGER;
这种一层套一层的,就类似java里的二维数组。同理往下推。
这就是定义了一个下标为整数的字符串类型配列的类型。使用的时候
TBL MTBL;TBL就是配列对象。
TYPE MMTBL IS TABLE OF NVARCHAr2(256) INDEX BY BINARY_INTEGER;
TYPE MTBL IS TABLE OF MMTBL IS INDEX BY BINARY_INTEGER;
这种一层套一层的,就类似java里的二维数组。同理往下推。
全部回答
- 1楼网友:轮獄道
- 2021-02-21 00:07
在默认安装情况下,oracle的内存分配是按系统内存的大小比例分配的,内存比较大的情况下,oracle所占的内存也大,该情况下,我们一般要修改sga值来减少系统中oracle的内存过大问题。
用dba身份进入oracle,笔者在plsql中对数据库进行管理:
show parameter sga; --显示内存分配情况
alter system set sga_max_size=200m scope=spfile; --修改占用内存的大小
注:在pl/sql中 在command window中的editor模式下使用以上命令
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯