0

私は、PatIndex を使用すると、最初のドットを含め、何にでも一致する正規表現を見つけるのに苦労してきました。たとえばdbo.dbo.Table. 何か助けはありますか?

私が持っていた最高のものでしたselect PatIndex('%_.%', 'dbo.Table')が、それは点を残します。

4

1 に答える 1

1

私の知る限りでは、パターンで使用する必要はありません_。PATINDEX は常に、最初に一致した単語または文字のインデックスを返します。

これを試して:

select PatIndex('%.%', 'dbo.Table')
-- output: 4
select PatIndex('%.%', 'servername.dbo.Table')
-- output: 11
于 2013-03-13T13:29:07.513 に答える