2012-10-10 32 views

回答

1

function abc() RETURN 7;這不是函數的有效聲明。

讓我們嘗試這樣的事:

SQL> create or replace function abc 
    2 return number 
    3 is 
    4 begin 
    5 return 7; 
    6 end; 
    7/

Function created 

要查看該函數的結果只是查詢dual表函數名在查詢的選擇部分被列。使用這種方法確保該函數不包含任何DML語句。

SQL> 
SQL> select abc 
    2 from dual 
    3/

     ABC 
---------- 
     7