AIX | HP-UX | Linux | OS/2 | OS/390 | OS/400 | PTX | SUN | Win NT |
X | X | X | X | X | X | X | X | X |
目的
識別 SQL 語言環境用來存放來自查詢之表格資料的表格變數。 此表可以稍後再用, 例如,用於分析表格資料的 REXX 程式。
使用 DEFINE 陳述式或 以 @DTW_ASSIGN() 函數來設定這個變數值。
值
DTW_SAVE_TABLE_IN="table_name_var"
值 | 說明 |
---|---|
table_name_var | SQL 語言環境用來存放來自查詢之表格資料的表格名稱。 |
範例
範例 1: 用於 REXX 呼叫且先前已定義的表格變數
%DEFINE theTable = %TABLE(2) %DEFINE DTW_SAVE_TABLE_IN = "theTable" %FUNCTION(DTW_SQL) doQuery() { SELECT MODNO, COST, DESCRIP FROM EQPTABLE WHERE TYPE='MONITOR' %} %FUNCTION(DTW_REXX) analyze_table(myTable) { %EXEC{ anzTbl.cmd %} %} %HTML(doTable) { @doQuery() @analyze_table(theTable) %}
REXX FUNCTION 區塊會呼叫 REXX 程式 anzTbl.cmd, 該程式是使用表格變數 theTable 來分析表格中的資料。 變數 theTable 是由之前一個 SQL 函數呼叫所傳回。