我是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;