Oracle SQL Developer - Source在创建函数时没有可运行的目标

时间:2016-10-11 23:40:36

标签: sql oracle function

我是Oracle的新手。我正在尝试创建一个用户定义的函数,当我调试或运行Oracle SQL Developer中的代码时,我收到错误消息“ Source没有可运行的目标”。

CREATE OR REPLACE
FUNCTION F_CONTENT ( ComponentID IN NUMBER) 
RETURN VARCHAR2 IS rtVal VARCHAR2(100);
BEGIN

Select dbms_lob.substr( wm_concat(CONCAT(CONCAT(material , ' '), CONCAT( percentage , '%'))), 250, 1)   
INTO  rtVal From composition_component 
Where component_id = ComponentID;

RETURN  rtval;

END F_CONTENT;

0 个答案:

没有答案