queryAddColumn
Добавляет столбец в запрос и заполняет его строки содержимым одномерного массива. При необходимости добавляет строки в столбцы запроса, чтобы во всех столбцах было одинаковое количество строк.
queryAddColumn(query, column_name [, datatype], array_name) → returns numeric
Синтаксис функции-члена
someQuery.addColumn(column_name [, datatype], array_name)
Справочник по аргументам
query query Обязательный
column_name string Обязательный
datatype string
Тип данных столбца.
Значения:
IntegerBigintDoubleDecimalVarcharBinaryBitTimeDateTimestamp
array_name array Обязательный
Ссылки дополнительная информация о queryAddColumn
Примеры Пример кода с вызовом функции queryAddColumn
<!--- Make a query. --->
<cfset myQuery = queryNew("")>
<!--- Create an array. --->
<cfset FastFoodArray = arrayNew(1)>
<cfset FastFoodArray[1] = "French Fries">
<cfset FastFoodArray[2] = "Hot Dogs">
<cfset FastFoodArray[3] = "Fried Clams">
<cfset FastFoodArray[4] = "Thick Shakes">
<!--- Use the array to add a column to the query. --->
<cfset nColumnNumber = queryAddColumn(myQuery, "FastFood", "VarChar", FastFoodArray)>
<cfdump var="#myQuery#" /> добавление столбца в запрос с использованием синтаксиса функции-члена
books = queryNew("id,title", "integer,varchar");
books.addColumn("author", "varchar", []);
writeDump(books);
© 2012–present Foundeo, Inc. and the CFDocs contributors.
Licensed under the MIT License.
ColdFusion is a trademark of Adobe Systems Incorporated.
https://cfdocs.org/queryaddcolumn