一般陳述式
一般陳述式通常用於以某種方式操縱資料。這些陳述式可在指令碼中撰寫為任意行數,但是一定必須以分號 (";") 終止。
所有的指令碼關鍵字皆可以小寫和大寫字元的任意組合輸入。但用於陳述式中的欄位和變數名稱則會區分大小寫。
使用每個函數中的下拉式功能表,以查看每個函數的簡要描述及語法。按一下語法描述中的函數名稱,以取得進一步詳細資料。
LOAD 陳述式可以從檔案、指令碼中定義的資料、先前載入的表格、網頁、後續 SELECT 陳述式的結果或自動產生的資料來載入欄位。 這也可以從分析連線載入資料。
Load [ distinct
] *fieldlist
[( from file [ format-spec ] |
from_field fieldassource [format-spec]
inline data [ format-spec ] |
resident table-label |
autogenerate size )]
[
where criterion | while criterion
]
[
group_by groupbyfieldlist
]
[order_by orderbyfieldlist ]
[extension pluginname.functionname(tabledescription)]
let 陳述式是 set 陳述式的補集,用來定義指令碼變數。相對於 set 陳述式,let 陳述式會先在指令碼執行時間評估 '=' 右邊的運算式,然後才將運算式指派給變數。
Let variablename=expression
set 陳述式用來定義指令碼變數。這些可用來取代字串、路徑、磁碟機等。
Set variablename=string