概述
CREATE OR REPLACE FUNCTION FUN_LOAD_TABSPAC
RETURN VARCHAR
AS
V_VAR VARCHAR
BEGIN
SELECT TABLESPACE_NAME INTO V_VAR FROM ZYP_TEST;
RETURN V_VAR;
END;
Compilation errors for FUNCTION STATTEST.FUN_LOAD_TABSPAC
Error: PLS-00103: 出现符号 "BEGIN"在需要下列之一时:
:= . ( @ % ; not null
range default character
符号 ";" 被替换为 "BEGIN" 后继续。
Line: 6
Text: BEGIN
修改:
CREATE OR REPLACE FUNCTION FUN_LOAD_TABSPAC
RETURN VARCHAR
AS
V_VAR VARCHAR;
BEGIN
SELECT TABLESPACE_NAME INTO V_VAR FROM ZYP_TEST;
RETURN V_VAR;
END;
Compilation errors for FUNCTION STATTEST.FUN_LOAD_TABSPAC
Error: PLS-00215: 字符串长度限制在范围 (1...32767)
Line: 4
Text: V_VAR VARCHAR;
继续修改:
CREATE OR REPLACE FUNCTION FUN_LOAD_TABSPAC
RETURN VARCHAR
AS
V_VAR VARCHAR(20);
BEGIN
SELECT TABLESPACE_NAME INTO V_VAR FROM ZYP_TEST;
RETURN V_VAR;
END;
result:compiled successfully
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12216142/viewspace-487336/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/12216142/viewspace-487336/
最后
以上就是柔弱过客为你收集整理的一个返回值函数的全部内容,希望文章能够帮你解决一个返回值函数所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复