Sql Server 2005 CLR实例
2023-09-14 08:57:24 时间
本文转载:http://www.cnblogs.com/yongfa365/archive/2010/04/26/SQL-Server-CLR.html
CSDN:博客参考http://blog.csdn.net/zhzuo/article/details/4212982#mark4
正则表达式函数
正则表达式为字符串处理提供了强大的功能,可惜的是目前SQL Server还没有提供对正则表达式的支持。虽然Oracle早期版本中也缺乏对SQL正则表达式支持,不过在Oracle 10g中内建了符合POSIX 标准的正则表达式,增加了REGEXP_LIKE、REGEXP_INSTR、REGEXP_SUBSTR和EGEXP_REPLACE四个新函数。本节我们将通过C#和SQLCLR来实现类似的正则表达式函数。
注意:
1、目前SQL 2005,SQL 2008 ,SQL2008 r2都使用的是CLR 2,所以,VS2010里请选择:.net 2.0或3.0或3.5,不要选择4.0
2、建议函数中加入NULL处理。
if (input.IsNull || pattern.IsNull || replacement.IsNull)
{
return input;
}
if (input.IsNull || pattern.IsNull)
{
return new SqlBoolean (false );
}
相关文章
- sql服务器系统时间格式,SQL Server 日期格式和日期操做
- SQLServer 错误 1204 SQL Server 数据库引擎的实例此时无法获得 LOCK 资源。 请在活动用户较少时重新运行该语句。 请询问数据库管理员,检查此实例的锁定和内存配置,或检查是否有长时间运行的事务。 故障 处理 修复 支持远程
- SQL Server数据库删除数据集中重复数据实例讲解
- 在SQL Server中查询资料库的TABLE数量与名称的sql语句
- Sql Server中通过sql命令获取cpu占用及产生锁的sql
- SQL Server 2012 多表连接查询功能实例代码
- SQL SERVER 分组求和sql语句
- MySQL创建视图的SQL语句实例分析(mysql创建视图的sql语句)
- SQL Server表:从字段结构到使用实例(sqlserver表的列)
- SQL Server实战演示:用实例解析使用方法(sqlserver演示)
- sql体验SQL Server:本周SQLServer之旅(sqlserver 本周)
- 实现SQL Server主从式数据库的实例操作指南(sqlserver主从式)
- SQL Server导出SQL文件:实现快速数据备份(sqlserver导出sql文件)
- SQL Server数据库行转列实例(行转列sqlserver)
- MySQL 中 Server 的重要性(mysql中server)
- Sql学习第一天——SQL练习题(建表/sql语句)
- SQL_Server全文索引的使用实例演示