我编写了有史以来最复杂的 sql 函数:
function abc() RETURN 7;
我想验证我的函数实际上做了我认为它做的事情:返回一个 7。
使用 sql-developer 实现这一目标的最简单方法是什么?
我编写了有史以来最复杂的 sql 函数:
function abc() RETURN 7;
我想验证我的函数实际上做了我认为它做的事情:返回一个 7。
使用 sql-developer 实现这一目标的最简单方法是什么?
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