SQL CE 4 patindex不起作用



patindex似乎在SQL Server CE 4.0中不起作用,我敢肯定,我可以从某个地方进行错误,因为我可以在Internet中看到patingdex在SQL中工作的iNGERT中的其他位置服务器CE。

当我执行查询

选择patindex('%[0-9]%','abc123')为expr1联盟全部选择patindex('%[0-9]%','123456')作为expr1

我得到了两个行,带有" 0"值。

但是,如果我运行

选择patindex('%c%','abc123')为expr1

我得到了" 3"。我可以看到SQL CE 4.0似乎无法识别正则表达式。

请有人可以帮助我!

ps:我将Visual Studio 2012与SQL Server CE 4.0

谢谢,

arun

我看不到任何版本的patindex支持正则表达式:SQL Server Compact:http://technet.microsoft.com/en-us/library/ms174069.aspxSQL Server:http://technet.microsoft.com/en-us/library/ms188395.aspx

最新更新