Sql server 2005 如何在SQL查询中转义括号?
使用Microsoft SQL Server 2005-想知道如何在查询中转义括号 我试图在返回的某个列中找到“(”的字符串位置,但Management Studio一直认为我在使用该列时打开了另一个命令。我尝试了\但没有逃脱它Sql server 2005 如何在SQL查询中转义括号?,sql-server-2005,tsql,Sql Server 2005,Tsql,使用Microsoft SQL Server 2005-想知道如何在查询中转义括号 我试图在返回的某个列中找到“(”的字符串位置,但Management Studio一直认为我在使用该列时打开了另一个命令。我尝试了\但没有逃脱它 谢谢!这不适合你吗 select charindex('(', yourColumn) from yourTable 这不适合你 select charindex('(', yourColumn) from yourTable 您不需要逃避它,请参见下面的示例: s
谢谢!这不适合你吗
select charindex('(', yourColumn)
from yourTable
这不适合你
select charindex('(', yourColumn)
from yourTable
您不需要逃避它,请参见下面的示例:
select charindex('(', x)
from (
select 'asdasda(adsadas' as x
) a
输出:
8您不需要逃避它,请参见下面的示例:
select charindex('(', x)
from (
select 'asdasda(adsadas' as x
) a
输出:
8从
从
似乎是这样的-我遇到了另一个问题,Management Studio没有正确显示相应的右括号。当我使用它时,我的下一个括号不会显示为关闭该函数,而是突出显示我试图在其上查找索引的实际括号。谢谢。@evanmortland:您能检查一下它的语法吗es-我有另一个问题,Management Studio没有正确显示相应的右括号。当我使用它时,我的下一个括号不会显示为关闭该函数,而是突出显示我试图在其上查找索引的实际括号。谢谢。@evanmortland:您能检查一下语法吗