函数创建但语句被忽略
Posted
技术标签:
【中文标题】函数创建但语句被忽略【英文标题】:Function Create but Statement is Ignored 【发布时间】:2014-03-03 11:22:17 【问题描述】:大家好,请再次帮助我!
我可以创建函数,但是当我执行它时,我总是收到以下错误。第 1 行第 7 列(我猜它是参数的数据类型)和语句被忽略! :(
【问题讨论】:
@NicholasKrasnov 指出。谢谢:) 阅读错误消息以获得乐趣和利润...'FCT1' is not a procedure or is undefined
【参考方案1】:
你正在使用的是执行一个函数。将结果分配给变量或使用 dual
运行 sql 查询
declare
x varachar2(100);
begin
x := fct1('dd');
end;
你也可以使用
select fct1('dd') from dual;
【讨论】:
以上是关于函数创建但语句被忽略的主要内容,如果未能解决你的问题,请参考以下文章
ORA -00909 //sql 语句被忽略 ...过程创建时出现编译错误