QUOTEDVALUELIST  
説明

実行したクエリーで返された各レコードの値を取り出します。引数の評価は行われません。

 
戻り値

実行したクエリーで返された各レコードの値を、区切り文字で区切ったリスト。それぞれの値は一重引用符で囲まれます。

 
カテゴリ

クエリー関数、リスト関数

 
関数のシンタックス
QuotedValueList(query.column [, delimiter ])
 
関連項目

ValueList

 
パラメータ

 
<!--- あるクエリーの内容を使用して、別のクエリーを動的に作成します。 --->
<cfset List = "'BIOL', 'CHEM'">
<!--- まず、リストから部門 ID を取得 --->
<cfquery name = "GetDepartments" datasource = "cfdocexamples">
SELECT Dept_ID FROM Departments
WHERE Dept_ID IN (#PreserveSingleQuotes(List)#)
</cfquery>

<!--- 次に、QuotedValueList で取り出した上のクエリーの結果を基にして、
各部門のコースを選択 --->
<cfquery name = "GetCourseList" datasource = "cfdocexamples">
SELECT *
FROM  CourseList
WHERE Dept_ID IN ('#GetDepartments.Dept_ID#')
</cfquery>

<!--- 次に結果を出力 --->

BIOL および CHEM のコース番号を一覧表示します。区切り文字としてセミコロン (;) を使用します。<br>
<cfoutput>
#QuotedValueList(GetCourseList.CorNumber,";")#<br> 
</cfoutput>
QUERY.COLUMN  
実行したクエリーと列の名前です。クエリー名と列名の間はピリオド (.) で区切ります。
DELIMITER  
文字列、または文字列を含んでいる変数です。列データの区切り文字を指定します。