如果将以上定义分别定义为两个表变量,作为两个输出参数,则不会出错什么意思啊?
解决方案 »
- WIN7 旗舰版 PLSQL连数据提示空的对话框
- oracle 10g登陆OEM问题求教高手解决
- 触发器问题 向各位求助!
- oracle问题解决一例 -- 使用uli工具释放存储空间
- 如何向数据库中插入number(3,3)和char(1)类型数据?
- 没有system帐号可不可以创建用户
- oracle查询大数据量
- 关于解析XML文档的问题
- select 里面可以嵌套吗?
- 搜索不到数据库节点怎么办?我把资料档案库删了又建一次。
- 在ORACLE中有哪一个函数与SQL SERVER中的convert()函数功能相同,或者怎样实现这个功能?
- oracle PL/SQL中能否像操作表一样操作数组或类似操作?请给出例子,谢谢。
TYPE t_id IS TABLE OF Students.id%TYPE INDEX BY Binary_Integer;
TYPE t_name IS TABLE OF Students.name%TYPE INDEX BY Binary_Integer;CREATE PROCEDURE xx(t_id OUT,t_name OUT)这样作为两个输出变量的话,就可以正常.可是,如果我要返回的字段一多,这样
岂不是很麻烦,所以才想着先定义一个记录....可是却执行不通过...