2012-12-07 86 views
1

我想在Oracle中使用Toad創建一個簡單的函數,但是當您運行腳本時,它會顯示錯誤消息或成功。Toad在oracle中運行create函數

我的功能:

CREATE OR REPLACE FUNCTION simple RETURN VARCHAR2 IS 

BEGIN 
    RETURN 'Simple Function'; 
END simple; 
/

有什麼建議?謝謝。

回答

2

你的功能是正確的,你可以試試F5。

V6 - 8.6版本

  • 執行語句(編輯器包含1條語句) - F9在光標執行
  • 聲明 - SHIFT F9執行
  • 多個語句 - F5
  • 在光標處編譯PL/SQL對象 - F9
  • 編譯選項卡中的所有PL/SQL - 不可能

V9

  • 執行語句(編輯器包含1條語句) - F9
  • 在遊標執行語句 - F9(帶分隔符)或SHIFT F9(W/O分隔符)
  • 執行多個語句 - F5
  • 編譯PL/SQL對象在光標 - F9
  • 編譯所有的PL/SQL中的選項卡 - 鼠標右鍵單擊導航 「全部編譯

問候。

+0

感謝您的建議! – alditis

0

這也可以幫助:

DECLARE 
    v_retVal Varchar2(20); 
-- 
    FUNCTION simple RETURN VARCHAR2 IS 
    BEGIN 
    RETURN 'Simple Function'; 
    END simple; 
BEGIN 
    v_retVal:= simple; 
    dbms_output.put_line(v_retVal); 
END; 
/