create or replace function ss_threshreturn number as
x number;
begin
x:=72600;
return x;
end;
/
select ss_thresh from dual; 我用这个语句测试这个函数,为什么会出现文章标题这样的错误呢?
谢谢
x number;
begin
x:=72600;
return x;
end;
/
select ss_thresh from dual; 我用这个语句测试这个函数,为什么会出现文章标题这样的错误呢?
谢谢
create or replace function ss_thresh() --这里要加括号吧,不像procedure没参数可以不加
return number
as
x number;
begin
x:=72600;
return x;
end;
/
select ss_thresh() from dual;
你可以查看一下有什么编译错误。
SQL> CREATE OR REPLACE FUNCTION ss_thresh
2 RETURN NUMBER AS
3 x NUMBER;
4 BEGIN
5 x := 72600;
6 RETURN x;
7 END;
8 /函数已创建。SQL> select ss_thresh from dual; SS_THRESH
----------
72600SQL>