我想从查询中删除特定的列。我已经在queryDeleteColumn上尝试过了,但是我得到了错误消息:
变量QUERYDELETECOLUMN是未定义的。
下面是一个代码片段(ColdFusion 11.0.18):
<cfquery name="qData" datasource="datasource">
SELECT
*
FROM
table
</cfquery>
<cfset qData = QueryDeleteColumn(qData,"columnName")发布于 2019-10-08 11:43:06
函数queryDeleteColumn是在2018年的ColdFusion中添加的。因此,它将无法在ColdFusion 11中使用。
您可以对初始结果执行查询,如下所示。
<cfquery name="qData" datasource="datasource">
SELECT
*
FROM
table
</cfquery>
<cfif listFindNoCase(test.columnList, 'columnName')>
<cfquery name="qData" dbtype="query">
SELECT
#listDeleteAt(test.columnList, listFindNoCase(test.columnList, 'columnName'))#
FROM qData
</cfquery>
</cfif>https://stackoverflow.com/questions/58285437
复制相似问题