如题?
解决方案 »
- 请问各位大侠:ORACLE数据库中求除数字、字母之外的非中文字符的正则表达式
- sql 在sql develop中执行通过,但在代码中执行出错?请教各位兄弟姐妹
- 分区表,本地索引,查询问题
- 请教简单的数据库SQL操作
- 怎么取oracle 列注释?
- 请教oracle存储过程里删除多条记录sql写法?
- 救命啊,怎么登录啊
- ORACLE中,如何在一个表中找到某一列最大的两条记录?例如找出两条登记号最大的记录?注:登记号整型且唯一
- 我对数据库不太了解,求助数据库高手以下几个问题!
- function or procedure中if..then..else嵌套问题?
- 求教SQL查询教程
- oracle contains问题,着急,一小时结帖
vName_List tArray100 := tArray100('AAA','BBB');
vEmpty_List tArray100 := tArray100();后面那个就是清空了。
重新初始化一下就可以了
declare
type tab_numbers is table of number; -- 定义数组类型
lt tab_numbers; -- 定义一个未初始化的数组
begin
lt := tab_numbers(); -- 初始化一个空数组,无任何元素
lt.extend; -- 扩展数组,扩展一个元素
lt(1) := 100; -- 数组下标从1开始
lt.extend(3); -- -- 扩展数组,扩展3个元素
lt(2) := 1002;
lt(3) := 1003;
lt(4) := 1004;
-- lt(5) := 0; 这里将不允许,因为不存在此下标之元素
for i in 1..lt.count loop -- lt.count 取得数组元素个数
dbms_output.put_line(lt(i));
end loop;
end;
终于找到更简单的方法了!
lt.DELETE; 这样就可以了。