2016-06-09 34 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