-
Zip 压缩、RegEx 和随机函数
翻译 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 无需经常访问数据的
- 2022-11-23 23:30:04下载
- 积分:1
-
PHP许愿墙
资源描述简单的thinkPHP许愿墙,希望对你有点帮助
- 2022-05-28 07:45:14下载
- 积分:1
-
数据库 企业人事
数据库课程设计报告 企业人事(含代码)
- 2022-04-21 05:35:23下载
- 积分:1
-
JDBC查询数据库
JDBC查询数据库,通过sql语句对SqlServer或MySQL数据库的增删改查等操作;可以供学者参考借鉴。
- 2022-01-25 18:45:25下载
- 积分:1
-
包含几个操作Xml文件的实例
该压缩包内包含几个操作Xml文件的实例. 每一种Xml文件的格式都有所不同. 支持Xml文件的查询、修改、删除节点等. 还有如何将Xml文件转换为DataSet数据集. 然后通过更新数据集来实现Xml文件的更新
- 2022-05-17 02:56:44下载
- 积分:1
-
美萍库存管理
资源描述美萍库存管理系统源码
源码介绍:
功能描述:
换班管理,出货分析,软件帮助,退出系统
进货管理:进货入库,退货出库,往来账务,整单进货,仓库管理
出货管理:货品出库,客户退货,往来账务,整单进货,仓库管理
库存管理:库存报警,库存调拨,库存盘点
统计报表:业务员采购,销售员统计,盈亏统计,供应商统计
日常管理:供应商管理,员工管理,客户管理,客户借货管理,仓库管理
系统设置:系统设置,软件帮助,换班管理
- 2022-08-02 13:06:16下载
- 积分:1
-
50个vb数据库编程实例打包
50个vb数据库编程实例打包
数据库浏览器.vbp
数据报表工程.vbp
数据绑定控件工程.vbp
类和集合类示范工程.vbp
ADO 演示工程.vbp
非常完整的数据库编程代码
- 2022-02-11 18:56:31下载
- 积分:1
-
C++SQL+学生公寓管理系统
这是一个C++与SQL SERVER开发的学生公寓管理系统,里面采用了很多新技术,快捷方便的运行。
- 2022-07-13 03:33:44下载
- 积分:1
-
ASP+Oracle购物系统
应用背景ASP+oracle购物商城,有需要的可以下载,仅供参考关键技术有需要购物系统的亲,可以过来下载哟~
- 2022-06-17 00:18:56下载
- 积分:1
-
利用C#,读取Accdb数据库的数据
利用C#,读取Accdb数据库的数据,根据学号和课程号查询相应的数据集-read data from Accdb
- 2022-03-31 07:02:00下载
- 积分:1