2
在SQL Server 2014上崩溃CLR(Windows 2012R2)
我有这个小的CLR,它对列中的字符串执行RegEX功能。 在Windows Server 2012R2的SQL Server 2014(12.0.2000)上运行时,该进程崩溃 消息0,级别11,状态0,行0当前命令发生严重错误。结果(如有)应丢弃。 并给我一个堆栈转储 select count (*) from table where (CLRREGEX,'Regex') 但是当我这样做 select * from table where (CLRREGEX,'Regex') 它返回行。 可以在Windows 8.1上运行的同一SQL Server版本上完美运行。 有任何想法吗? -编辑尽可能简单 using System; using System.Collections.Generic; using System.Text; using System.Data.SqlTypes; //SqlString, SqlInt32, SqlBoolean using System.Text.RegularExpressions; //Match, Regex using Microsoft.SqlServer.Server; //SqlFunctionAttribute public partial class UserDefinedFunctions …