如何通过运行脚本文件

时间:2018-11-15 08:47:49

标签: sql stored-procedures teradata

对于以下Teradara DB中的存储过程,我可以将其作为sql语句运行时对其进行包装。但是,当我尝试通过SQl脚本文件运行它时,它没有被创建并抛出错误信息:

SQL Error [5526] [HY000]: [Teradata Database] [TeraJDBC 15.00.00.33] [Error 5526] [SQLState HY000] Stored Procedure is not created/replaced due to error(s).

CREATE PROCEDURE SCHEMA.SELECT_PROCEDURE(IN ROLL_ INTEGER,OUT MARKS_ 
FLOAT)
DYNAMIC RESULT SETS 1
BEGIN
    SELECT MARKS INTO MARKS_ FROM SCHEMA.TEST WHERE ROLL = :ROLL_;
END;

我也在互联网上搜索了该错误,但并没有太多帮助。 请在这里帮助!

0 个答案:

没有答案