Проблема на стороне Coldfusion, а не на сервере SQL, поэтому я не думаю, что ваше предложение поможет ...
аюсь сохранить код Coldfusion в базе данных, которая будет использоваться для субъекта cfmail. Сохраненный код выглядит следующим образом:
"RE: <cfif myData.general.legalName NEQ """"> {{dotlegalname}}<cfelse>{{docketLegalName}}</cfif>,
DOT## {{dot}}, Docket ##(s) {{docketString}}"
Когда я получаю строку из базы данных, я использую cfsavecontent, чтобы попытаться ее оценить.
<cfsavecontent variable="subject">
<cfoutput>#myData.email.subject#</cfoutput>
</cfsavecontent>
Я тоже пробовал
<cfsavecontent variable="subject">
<cfoutput>#evaluate(myData.email.subject)#</cfoutput>
</cfsavecontent>
И тогда я заменяю все {{}} соответствующими значениями.
Тем не менее, тема письма упорно отказывается содержать оцененную Cfif, и вместо того, чтобы показывать на Cfif, как если бы это была строка.
Есть идеи?