您的位置:首页 > 数据库

sql server 2005 使用clr函数压缩ntext类型字段

2009-09-02 21:13 459 查看
压缩前表大小:1057.688MB
using System;
2using System.Data;
3using System.Data.SqlClient;
4using System.Data.SqlTypes;
5using Microsoft.SqlServer.Server;
6using System.IO;
7using System.IO.Compression;
8using System.Text;
9
10public partial class Gzip
11
94

给数据库增加一个varbinary(MAX) 字段,把压缩以后的转移过来以后删除原来的字段。

然后使用这两个clr函数

select:

SELECT top 10 dbo.GzipToString([content1]) FROM [content_02]
insert:

insert into [content_02] ([content1]) values(dbo.StringToGzip('123abc'))

原文:http://hi.baidu.com/shujuzhuanhuan/blog/item/5d7991479fe83f3687947382.html
转载应指明出处!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐