Использование функции count () в запросе ColdFusion запроса

Я хотел использовать count () в объекте запроса ColdFusion.

Вот мой код и тест:

<cfset x = querynew("id,name")>

<cfquery name="y" dbtype="query">
    select count(*) as total from x
</cfquery>

<cfoutput>Test1: #y.total#</cfoutput>

<cfset temp = QueryAddRow(x)>
<cfset Temp = QuerySetCell(x, "id", 1)>
<cfset Temp = QuerySetCell(x, "Name", "Vikas")>

<cfquery name="y" dbtype="query">
    select count(*) as total from x
</cfquery>

<cfoutput>Test2: #y.total#</cfoutput>

Следует ли мне использовать функцию преобразования? Например, если сумма равна [enpty string], то результат должен быть 0. Или есть какой-нибудь другой лучший / правильный способ сделать это?

6
задан James A Mohler 29 November 2012 в 20:40
поделиться