DECLARE
TYPE TimeRec IS RECORD (minutes INTEGER, hours INTEGER);
test1 TimeRec;
begin
test1.minutes := 10;
test1.hours :=20;
end
TYPE TimeRec IS RECORD (minutes INTEGER, hours INTEGER);
test1 TimeRec;
begin
test1.minutes := 10;
test1.hours :=20;
end
解决方案 »
- oracle游标里的字段能使用变量吗?如何实现,请高手赐教!
- ORA-06550,PLS-00103错误,求助!
- connect连接问题
- 如何创建一个作业去调用存储过程呢?
- 请问谁能介绍一下v$session, v$license, v$sysstat, v$sqltext, v$session_Wait等等包含有哪些内容,可以查出的信息有哪些?
- 存储过程字符串操作求教(急)
- 关于一个存储过程的问题
- 为什么一个表不能在包体中访问呀?
- oracle数据库中如何将行以列的形式显示。
- 一个关于删除纪录、插入统计结果的问题
- 如何將.csv檔案的資料倒入oracle的table中﹐急急.......
- oracle8.1.6中,我新创建了一个资料库,表里已存在很多系统表,这些能去掉么?都起什么作用呢?
我按照一般思路,写了如下代码,但编译不通过!create or replace function
GetTableMappingInfo(orderTypeID IN VARCHAR2)
return TABLEMAPPINGINFO
IS
Result TABLEMAPPINGINFO;
begin
return(Result);
end GetTableMappingInfo;
TYPE type_name IS RECORD(
variable_name datatype[,
variable_name datatype[,
variable_name datatype]....]
);for example
SQL> declare
2 TYPE tp IS RECORD(
3 a INTEGER,
4 b VARCHAR2(40));
5 tpa tp;
6 tpb tp;
7 TYPE array IS RECORD(
8 tp1 tp,
9 tp2 tp);
10 array1 array;
11 BEGIN
12 tpa.a := 1;
13 tpa.b := 'type';
14 array1.tp2.a := 2;
15 array1.tp2.b := 'type in array';
16 END;
17 /