Stored procedures informix 12.10使用单个文件创建多个存储过程
我有两个存储过程:sub_Proc和Proc 但当我试图在单个文件中创建它们时,我就遇到了麻烦Stored procedures informix 12.10使用单个文件创建多个存储过程,stored-procedures,informix,Stored Procedures,Informix,我有两个存储过程:sub_Proc和Proc 但当我试图在单个文件中创建它们时,我就遇到了麻烦 --file1.sql CREATE PROCEDURE sub_Proc() --do Something; End PROCEDURE CREATE PROCEDURE Proc() --Syntax Error! CALL sub_Proc(); End PROCEDURE 我发现一个语法错误, 当然,它们可以分为两个单独的文件, 但是它们能在一个文件中生成吗? 有
--file1.sql
CREATE PROCEDURE sub_Proc()
--do Something;
End PROCEDURE
CREATE PROCEDURE Proc() --Syntax Error!
CALL sub_Proc();
End PROCEDURE
我发现一个语法错误,
当然,它们可以分为两个单独的文件,
但是它们能在一个文件中生成吗?
有人能帮忙吗?关闭每个过程定义时缺少分号(
;
)。通常情况下,用分号关闭所有SQL语句是一种很好的做法。@LuísMarques:现在它可以工作了。您缺少分号(;
)来关闭每个过程定义。一般来说,用分号关闭所有SQL语句是一种很好的做法。@LuísMarques:现在可以了