VALUELIST  
説明

実行したクエリーの各値の間に区切り文字を挿入します。引数の評価は行われません。

 
戻り値

実行したクエリーで返された各レコードの値を、区切り文字で区切ったリスト

 
カテゴリ

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

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

QuotedValueList

 
パラメータ

 
<h3>ValueList の例</h3>

<!--- あるクエリーの内容を使用して、別のクエリーを動的に作成します。 --->
<cfquery name = "GetDepartments" datasource = "cfdocexamples">
SELECT Dept_ID FROM Departments
WHERE Dept_ID IN ('BIOL')
</cfquery>

<cfquery name = "GetCourseList" datasource = "cfdocexamples">
SELECT *
FROM  CourseList
WHERE Dept_ID IN ('#GetDepartments.Dept_ID#')
</cfquery>

(--) を区切り文字として使用する、全 BIOL コース ID の値リスト :<br>
<cfoutput>
#ValueList(GetCourseList.Course_ID,"--")#<br> 
</cfoutput>

(;) を区切り文字として使用する、全 BIOL コース番号の値リスト :<br>
<cfoutput>
#ValueList(GetCourseList.CorNumber,";")#<br> 
</cfoutput>
QUERY.COLUMN  
実行したクエリーと列の名前です。クエリー名と列名の間はピリオド (.) で区切ります。
DELIMITER  
列データ項目を区切るための区切り文字です。デフォルト値はカンマ (,) です。