关于oracle存储过程的问题,求高手赐教,不胜感激!!

2024-12-03 22:15:32
推荐回答(3个)
回答(1):

哥们在定义参数的时候是不可以在定义参数的大小的。
你只能定义类型
例如 my_text(a in number, b out varchar2) 而不能定义my_text(a in number(4,2),b varchar2(20);

回答(2):

这里数申明输入输出参数不需要指定长度
要指定长度的是在is后面声明的数据
这里的数据必须声明长度
比如test2 varchar2(10);

回答(3):

函数中的参数变量不用指定长度,is后面的需要。作为参数的变量直接用就可以了。