M.S*_*ute 1 coldfusion coldfusion-11
在ColdFusion 11应用程序中,我有一个查询对象,其中包含包含开头方括号字符的字符串 - [.我需要能够查询查询(QoQ)查询该查询对象以查找包含[字符的任何记录,但我似乎无法找到逃脱它的方法.
我发现的最佳建议LIKE '%[[]%'- 没有结果.
此代码返回一条错误消息:
<cfquery name="temp" dbType="query">
SELECT *
FROM myQuery
WHERE myField LIKE '%[%'
</cfquery>
Run Code Online (Sandbox Code Playgroud)
此代码还返回一条错误消息:
<cfquery name="temp" dbType="query">
SELECT *
FROM myQuery
WHERE myField LIKE '%\[%' ESCAPE '\'
</cfquery>
Run Code Online (Sandbox Code Playgroud)
并且这段代码根本不返回任何记录,即使我知道该字符在那里:
<cfquery name="temp" dbType="query">
SELECT *
FROM myQuery
WHERE myField LIKE '%[[]%'
</cfquery>
Run Code Online (Sandbox Code Playgroud)
任何建议将不胜感激.谢谢.
你很亲密 使用gfrobenius发布的链接,你会得到:
<cfquery name="temp" dbType="query">
SELECT *
FROM myQuery
WHERE myField LIKE '%[\[ ]%'
</cfquery>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
118 次 |
| 最近记录: |