登录
首页 » 数据库 » Zip 压缩、RegEx 和随机函数

Zip 压缩、RegEx 和随机函数

于 2022-11-23 发布 文件大小:151.61 kB
0 219
下载积分: 2 下载次数: 1

代码说明:

翻译 maninwest@Codeforge 作者 Brad Joss@Codeproject 适用于Zip 压缩的和正则表达式评估的SQL CLR 函数。 介绍“ 附件中的代码展示了 SharpZipLib zip 压缩库作为线程安全通用语言运行时(CLR) SQL 函数。库中包含的其他函数用于在SQL内进行正则表达式(RegEx) 评估。 通过以下示例代码,可以很快了解: -- Zip Example -- DECLARE @input nvarchar(4000) = REPLICATE(N"HELLO 1 HELLO 2 HELLO 3 HELLO", 100) DECLARE @zipped nvarchar(1000) = dbo.ZipString(@input) SELECT @zipped, -- eJztyTENACAMADArswBoIN ... LEN(@input), -- 2900 bytes LEN(@zipped), -- 68 bytes 100.0 - (100.0 * ((LEN(@zipped)*1.0)/(LEN(@input)*1.0))), -- 97.6% Reduction IIF(@input = dbo.UnzipString(@zipped), "PASS", "FAIL") -- Pass -- RegEx Example -- select dbo.RegexMatchCount([Phone], "d") as [DIGIT_COUNT] from #Users 背景 注意:此代码仅在使用 SharpZipLib 时有用。 虽然 SQL Server 原生支持数据压缩存储,但是通过此库,我们可以实现超越任何单一应用层的目标。此代码的实际应用可包括: 1客户端端点和数据库需要共享大量高度可压缩数据 (如 XML 或HTML) ,且 SQL Server 无需经常访问数据的

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 网界虚拟社区
    资源描述代码名称:  网界虚拟社区数据库   添加日期:  2000-8-21 所属分类: ASP代码>数据库管理   总下载次数: 1129 文件大小: 46KB   适用环境: WINNT 评定级别:     上传者: roland  下载地址: 按此下载   代码效果演示: 暂无   详细介绍: 是动网先锋花了一番功夫把原来的加密了的数据库重新整理出来的一个数据库,利用它网界社区的功能全部实现,正在用网界虚拟社区的这个绝对是个好东东啊,可以自订管理员了~! 
    2022-03-17 13:28:01下载
    积分:1
  • javawew毕业项目学生管理系统
    本系统是采用java+JSP+tomcat开发模式,SQL Server 2008数据库开发的一个课程管理系统。本论文对系统的需求分析、数据库设计、功能的详细设计进行了阐述,实现了后台模块的功能,包括:综合信息维护、查看,修改个人信息。该系统具有易操作、界面友好、安全性强、易扩充以及运行效率高等特点。
    2022-04-08 14:37:48下载
    积分:1
  • C++SQL+学生公寓管理系统
    这是一个C++与SQL SERVER开发的学生公寓管理系统,里面采用了很多新技术,快捷方便的运行。
    2022-07-13 03:33:44下载
    积分:1
  • 50个vb编程实例打包
    50个vb数据库编程实例打包 数据库浏览器.vbp 数据报表工程.vbp 数据绑定控件工程.vbp 类和集合类示范工程.vbp ADO 演示工程.vbp 非常完整的数据库编程代码
    2022-02-11 18:56:31下载
    积分:1
  • 内核开发的一个简单示例
    代码主要内容:1、内存管理2、B+树索引的创建3、查询分析、查询优化以及查询执行等使用C++开发,用的VS2013,因为是个示例,所以并不是很完整的数据库内核,也没有图形化界面
    2022-03-03 12:34:09下载
    积分:1
  • GREENDAO DEMO 範例
    SQL LITE對於在開發程式的性能進行最佳化。由於程式中有涉及到了大量的緩衝存取處理以及資料庫的運用,所以需要對資料庫做讀寫、查詢等操作,內容繁雜。因此首先我所想到的就是對整個程式的資料庫做更好的方式去執行。   原先使用我們是要用android本身內置的SQL LITE來做撰寫,也就是使用的最基本的SQLiteOpenHelper的方法,這種方法對我們來說比較方便也比較容易懂。但是實際在使用過程中感覺到很繁瑣,從一開始的建立表一直到對表的增加,修改,查詢,刪除等操作,那就更別提到要交叉查詢了,想是我們如果表的對象的屬性很多,就需要使用到很大量的代碼來進行執行建表、插入等。在代碼執行中還需要對資料庫和指標的進行及時關閉(開啟使用,用完關閉),而且還需要部分SQL語言,這在開發中產生BUG進行調試時尤其不方便。 後來就在網路上查詢了android經常用的orm框架主要有greenDAO、OrmLite、AndrORM。綜合了網上的各種評價以及學長的建議使用greenDAO,greenDAO的運行效率最高,內存消耗最少,性能最佳。因此決定採用greenDAO框架,對項目的orm框架進行改進。
    2023-09-06 23:15:04下载
    积分:1
  • 轻量级ORM框架 DbEntry.Net
    资源描述DbEntry.Net is a lightweight Object Relational Mapping (ORM) database access compnent for .Net 4.0. It has clearly and easily programing interface for ORM and sql directly, and supoorted Access, Sql Server, MySql, SQLite, Firebird and Oracle.
    2022-03-22 15:06:01下载
    积分:1
  • 管理
    资源描述本仓库管理信息系统是针对企业的实际需求,从实际工作出发,在分析目前仓库管理信息系统中存在的问题的基础上,结合管理信息系统开发的概念、结构及系统开发的基本原理和方法,并利用计算机运算速度快、存储信息容量大、处理逻辑问题强、功能强大的优势
    2022-02-01 10:26:26下载
    积分:1
  • delphi用户权限管理
    应用背景 用delphi写的用户权限管理 权限设置模块中可根据需要改为:将树型结构的节点写进数据库,进行动态修改。在程序中动态生成树型结构 关键技术 用delphi写的用户权限管理 修改了权限树节点状态生成过程,采用循环遍历树结点 修改了主界面菜单和工具条显示过程,采用递规遍历菜单 通过系统管理员进入sys权限设置,在mainfrom创建的时候读取权限。
    2022-03-15 10:48:08下载
    积分:1
  • 机票预订系统
    小型机票订票系应具备航班信息管理、旅客信息管理、机票信息查询及订购基本管理功能,具体如下: (1)能对航班信息进行维护:输入、修改、删除航班信息。 (2)能对旅客信息进行维护。 (3)能进行航班信息、余票情况及旅客信息的各种查询。 (4)能进行机票的订购及退订,必须动态刷新库存。 (5)能对每个航班进行按月、季度、年份进行售票统计。 (6)能对每个旅客进行按月、季度、年份进行出行统计。
    2022-02-28 16:56:40下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载