谢谢haihong,你能写详细点吗?
解决方案 »
- 为什么我的SQL 2005用Windows身份验证登陆的时候出现18456错误
- 表设计的问题
- 组内中间数据的排序和替换问题
- 送分题:随机获得一张表任意行的数据的sql写法~~~
- 帮帮忙快急死了
- 各位数据库高手,请教一个严重问题:怎么根据同一表的一个字段更新另一个字段的值!?求救中...
- 数据库文件过大,是否是数据转换服务(DTS)引起的?
- sql2000字段类型为datetime,为什么存入的是2007-02-02后变为2007-2-2
- SQL SERVER和NT的怪问题!
- about oracle procedure
- 想给oracle的一个已经有数据的表加一个自增一字段怎么办?
- 关于在Sql Server中的数据的批量添加
create or replace procedure tt(tt in pperson[表名]%rowtype)
TYPE t_RecType is RECORD(
field1 number,
field2 varchar2(10),
field3 date,
...
);
TYPE t_RecTable IS TABLE OF t_RecType(200)
INDEX BY BINARY_INTEGER;
V_REC t_RecTable;
操作:
V_REC(0).field1:=XXXXX;
可作为参数返回
如:
DECLARE
TYPE array1 IS VARRAY(5) OF varchar2(40);
----
create or replace function aa(Name1 array1, Name in type, ...) return number is
Result number;
begin
return(Result);
end aa;
我想在后面带的参数中用数组,我应该在哪声明那个数组呢?
先要
create or replace TYPE array1 IS VARRAY(5) OF varchar2(40);
然后
create or replace function aa(Name1 array1, Name in type, ...) return number is
Result number;
begin
return(Result);
end aa;
//xixi
在讲到复制的冲突处理时有这种用法。