ソート式の定義を以下の図に示します。
図A.29 ソート式の書式
図A.30 入力ファイルタイプがCSVの場合
図A.31 入力ファイルタイプがXMLの場合
注意
ソート式には、キー指定を最大8個まで指定できます。
仮想項目名は、仮想項目定義で定義される仮想項目の値を返します。
参照
仮想項目機能の詳細は、“A.7 仮想項目機能”を参照してください。
入力データをソートするためのキーとなるテキストノードを、テキスト式で指定します。
関数、または型のパラメタでない場合、テキストノードの内容は先頭から20バイトが有効です。
図A.32 テキスト式の定義
注意
パス式のパス演算子に“//”は指定できません。
パス式のパス要素に“*”は指定できません。
パス式については、“A.1.5 パス式”を参照してください。
substr関数は、項目参照で示す文字列の、指定した位置の文字から指定した文字長の文字列を返却します。
rtrim関数は、項目参照に指定された文字列の終端にある、連続する半角空白、水平タブ、および改行コード(CRおよびLF)を取り除きます。
取り除いたデータの先頭から最大20バイトまでが、入力データをグループ化するためのキーとして有効です。
グループ内の任意の1レコードについて、項目参照で示される内容から数値だけを抜き出し、その値を返却します。
参照
詳細については、以下を参照してください。
項目参照については、“A.7.8 項目参照”
substr関数については、“A.8.1 substr関数”
rtrim関数については、“A.8.2 rtrim関数”
val関数については、“A.8.3 val関数”
結果を降順で返却する場合に指定します。省略した場合は昇順に返却されます。
DESCを指定する場合、その前の指定内容が項目参照のときには、DESCの前に半角空白を指定する必要があります。
$KBN DESC
日時関数
日時関数名と参照先を以下に示します。
分類 | 日時関数名 | 参照先 |
---|---|---|
数値関数 | extract_date関数 | |
extract_time関数 | ||
extract_datetime関数 | ||
日時値関数 | convert_datetime関数 | |
時刻関数 | convert_time関数 | |
日付値関数 | convert_date関数 | |
round_date関数 | ||
round_datetime関数 | ||
trunc_date関数 | ||
trunc_datetime関数 |
参照
日時関数の詳細については、“A.10 日時関数”を参照してください。