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博客 ” ,链接:https://blog.itpub.net/12216142/viewspace-487336/ ,如需转载,请注明出处,否则将追究法律责任。