パラメーター
最終更新日 :
2021年4月28日
説明
クエリーオブジェクト内の行の内容を指定の行と交換します。
例えば、sourceRow のレコードを destinationRow のレコードと交換することができます。
戻り値
クエリーオブジェクト。
カテゴリ
シンタックス
QueryRowSwap(query, sourceRow, destinationRow)
メンバー関数
query.Swap(sourceRow, destinationRow)
履歴
ColdFusion(2018 リリース)アップデート 5 の新機能。
パラメーター
|
|
必須/オプション |
説明 |
|---|---|---|
|
Query |
必須 |
行を交換するクエリーオブジェクト。 |
|
sourceRow |
必須 |
交換元の行。 |
|
destinationRow |
必須 |
交換先の行。 |
関連項目
例
<cfscript>
myQuery1=queryNew("empid,depid,name", "integer,integer,varchar",[
[10, 101, "John"],
[20, 120, "James"],
[30, 205, "Peter"]
]);
myQuery2=queryNew("empid,depid,name","integer,integer,varchar",[
[40, 530, "Jacob"],
[50, 306, "Mary"],
[60, 120, "Helen"]
])
QueryAppend(myquery1,myquery2)
WriteOutput("Query object before swap")
WriteDump(myquery1)
swapped=QueryRowSwap(myquery1,2,3) // Swap the records in position 2 and 3
WriteOutput("Query object after swapping rows 2 and 3")
WriteDump(swapped)
</cfscript>
出力
交換前のクエリーオブジェクト
行 2 と行 3 を交換した後のクエリーオブジェクト