oracle – 无法在PLSQL中使用REPLACE函数
发布时间:2021-03-31 18:45:45 所属栏目:站长百科 来源:网络整理
导读:我想知道调用 REPLACE function described here的适当方法是什么,因为我已经创建了下面的语句来测试它,但是我收到了一个错误: DECLARE templateMessage3 VARCHAR2(50);BEGIN templateMessage3 := 'Dear Mr./Madam FNAME'; replace(templateMessage3,'FNAME'
我想知道调用 REPLACE function described here的适当方法是什么,因为我已经创建了下面的语句来测试它,但是我收到了一个错误: DECLARE templateMessage3 VARCHAR2(50); BEGIN templateMessage3 := 'Dear Mr./Madam FNAME'; replace(templateMessage3,'FNAME','Lilly'); DBMS_OUTPUT.PUT_LINE(templateMessage3); END; / 错误: PLS-00221: 'REPLACE' is not a procedure or is undefined 我正在使用Oracle 11g Web界面. 解决方法REPLACE 是一个函数,而不是一个过程,因此请使用以下语法:
templateMessage3 := replace(templateMessage3,'Lilly'); (编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |