读书人

函数如何调用

发布时间: 2013-07-08 14:13:00 作者: rapoo

函数怎么调用
我创建了一个 MY_RAISE_SALARY( 参数是:员工编号 ) RETURN NUMBER 的函数


1)然后怎么尝试着调用呢?

我在command window里面用
exec MY_RAISE_SALARY(7788);不行,是不是只有过程才可以用“exec”?



declare
v NUMBER(10,2);
BEGIN
V := MY_RAISE_SALARY(7788);
END;

也不行,那应该怎么调用啊?

还有,函数平时都用在什么地方呢,能举个例子吗
[解决办法]
declare
v NUMBER(10,2);
BEGIN
V := MY_RAISE_SALARY(7788);
END;

你是不是有些标点符号不对啊
---------------------------------
declare
v NUMBER(10,2);
BEGIN
V := MY_RAISE_SALARY(7788);
END;




[解决办法]
select MY_RAISE_SALARY(7788) from dual;
[解决办法]
LZ的分号看着像中文的,应该是英文的
[解决办法]
exec MY_RAISE_SALARY(7788); 不行 是因为你没有定义一个变量接收 返回的结果
[解决办法]

引用:
select MY_RAISE_SALARY(7788) from dual;


+1

读书人网 >oracle

热点推荐