參考手冊

LIST 陳述式

目的

建置一個定界限的值列示。當您用多重項目建立結構 SQL 查詢時,可以使用 LIST 陳述式, 就像某些 WHERE 或 HAVING 子句一般。

語法

             .----------------.
             V                |
>>-%LIST--"-----+----------+--+---"----變數名稱----------------><
                +-字串-----+
                +-變數參照-+
                '-函數呼叫-'
 

%LIST
此關鍵字指定使用變數來建置以分隔符號區隔的值的列示。

字串
字串中可使用任何英文字母、數字與標點符號,但不能使用換行字元。

變數參照
傳回變數值,並以 $ 及 () 符號指定。例如: 如果 VAR='abc', 則 $(VAR) 傳回值 'abc'。 有關語法的詳細資訊, 請參閱變數參照

函數呼叫
呼叫一或多個 FUNCTION 或 MACRO_FUNCTION 區塊, 或一個具有指定引數的 Net.Data 內建函數。 有關語法及範例,請參閱函數呼叫 (@)

變數名稱
定義變數的名稱。有關語法的詳細資訊,請參閱變數名稱

上下文

在這些上下文中可找到 LIST 陳述式:

限制

LIST 陳述式可以包含這些元素:

範例

範例 1:變數列示

 %DEFINE{
DATABASE="custcity"
%LIST " OR " conditions
conditions="cond1='Sao Paolo'"
conditions="cond2='Seattle'"
conditions="cond3='Shanghai'"
whereClause=conditions ? "WHERE $(conditions)" : ""
%}

如何使用 LIST 陳述式與變數的詳細資訊,請參閱列示變數


[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]