<cfquery name="LOCAL.qrySelEvents" datasource="#variables.datasourceSettings.getDatasourceName()#" result="LOCAL.qryData" >
    SELECT evt_id,
           acnt_dba_name,
           form_id,
           '#application.portals.data[request.applicationName].profileRootPath#form/index.cfm'
               || CHAR(63)
               || 'PKformID= '
               || #preserveSingleQuotes(LOCAL.formIdSql)# AS primaryFormURL,
    FROM    events
</cfquery>

我必须concat#application.portals.data[request.applicationName].profileRootPath#form/index.cfm,其中char(32)和PKformID='| |#保持单引号(LOCAL.formIdSql)#。我使用了postgres的||运算符。但它给了我一个错误:
错误:“|124;”处或附近出现语法错误
你能帮我一下吗?

最佳答案

select子句的最后一行末尾有逗号。

关于postgresql - 在cfquery标记内的字符串的postgres coldfusion串联,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14194397/

10-11 07:17