2016-06-09 64 views
0

我希望能够访问过程调用中的InputLocalEnvironment。ESQL InputLocalEnvironment数据类型

CREATE FUNCTION Main() RETURNS BOOLEAN 
    BEGIN 
    SET OutputLocalEnvironment = InputLocalEnvironment; 
    --Call Procedure doStuff 
    END 

    CREATE PROCEDURE doStuff (IN inputLocalEnvironment) RETURNS BOOLEAN 
    BEGIN 
    --Do Stuff with the inputLocalEnvironment 
    END 

我应该用什么数据类型来传递InputLocalEnvironment,因为上面的过程显然会通过一个错误。

CREATE PROCEDURE doStuff (IN inputLocalEnvironment DataType) 

如果有人有更好的建议我接受这个主意,但我需要能够走出局部变量的信息,然后将它们放置到输出。

非常感谢。

回答

1

应该与基准数据类型的工作:

CREATE PROCEDURE doStuff (IN inputLocalEnvironment REFERENCE) 
+0

谢谢阿提拉,我完全一片空白的关键字,但没有找到它。 – wavern