1.创建SQL CLR数据库项目

 

 

2.添加用户自定义函数

3.编写代码

[Microsoft.SqlServer.Server.SqlFunction]

    public static SqlString F_RegularExpression(SqlString input, SqlString pattern)

    {

        Regex regex = new Regex(pattern.Value, RegexOptions.IgnorePatternWhitespace | RegexOptions.Singleline);

        return regex.Match(input.Value).Value;

}

 

 

4.修改数据库兼容性

5.部署

 

 

 

6.启用数据库的CLR执行功能

 

7.调用函数

 

posted on 2011-04-08 13:06  kenzhang  阅读(410)  评论(0)    收藏  举报