Toad在oracle中运行create function

时间:2012-12-07 17:41:22

标签: oracle function toad

我正在尝试使用Toad在Oracle中创建一个简单的函数,但是当您运行该脚本时,它会向我显示错误消息或成功。

我的功能:

CREATE OR REPLACE FUNCTION simple RETURN VARCHAR2 IS

BEGIN
  RETURN 'Simple Function';
END simple;
/

有什么建议吗?感谢。

2 个答案:

答案 0 :(得分:2)

您的功能正确,您可以尝试使用F5。

v6 - v8.6

  • 执行声明(编辑器包含1个声明) - F9执行
  • 光标处的声明 - SHIFT F9执行
  • 多个陈述 - F5
  • 在光标处编译PL / SQL对象 - F9
  • 在选项卡中编译所有PL / SQL - 不可能

v9

  • 执行声明(编辑包含1个声明) - F9
  • 在Cursor执行语句 - F9(带分隔符)或SHIFT F9(无分隔符)
  • 执行多个语句 - F5
  • 在光标处编译PL / SQL对象 - F9
  • 在选项卡中编译所有PL / SQL - 鼠标在导航器中单击鼠标右键 “汇编全部”

问候。

答案 1 :(得分: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;
/