使用Microsoft SQL Server 2005-想知道如何在我的查询中隐藏括号?如何在SQL查询中隐藏括号?
我试图找到字符串位置的“(”在我的一列返回,但管理工作室不断思索我打开另一个命令,当我使用它。 。逃避它
谢谢
使用Microsoft SQL Server 2005-想知道如何在我的查询中隐藏括号?如何在SQL查询中隐藏括号?
我试图找到字符串位置的“(”在我的一列返回,但管理工作室不断思索我打开另一个命令,当我使用它。 。逃避它
谢谢
,这并不为你工作
select charindex('(', yourColumn)
from yourTable
你不需要逃避它,见下面的例子:?
select charindex('(', x)
from (
select 'asdasda(adsadas' as x
) a
输出:
select charindex('(',<columnname>) from <tableName>
看来它 - 我有另外的问题和Management Studio中没有显示相应的右括号正确。当我使用它时,我的下一个括号不会显示为关闭该函数,但突出显示了我试图找到索引的实际括号。谢谢。 – user53885 2010-08-05 15:01:11
@evanmortland:你可以检查一次语法 – 2010-08-05 15:19:42