摘要: 1. 为什么要使用表变量表变量是从2000开始引入的,微软认为与本地临时表相比,表变量具有如下优点: a.与其他变量的定义一样,表变量具有良好的定义范围,并会被自动清除; b.在存储过程中使用表变量会减少存储过程重新编译的发生; c.表变量需要更少的锁请求和日志资源; d.可以在表变量上使用UDF,... 阅读全文
posted @ 2014-11-07 15:26 _AfenG 阅读(169) 评论(0) 推荐(0) 编辑
摘要: CREATETABLE#t(idintIDENTITY(1,1)PRIMARYKEY,numsvarchar(10)) INSERTINTO#tSELECT'BH'+cast(abs(CHECKSUM(NEWID())%100000)asvarchar(8))GO10 阅读全文
posted @ 2014-11-06 11:31 _AfenG 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 中文名为“艾瑞得邮件”,由 rhms 项目 更名而来。是针对 Red Hat(R) EnterpriseLinux和CentOS设计的邮件服务器解决方案,是在操作系统安装好后使用的一套shell脚本,用于快速部署一套功能完善的邮件服务器解决方案。iredmail谷歌开源地址:http://code.... 阅读全文
posted @ 2014-11-05 10:55 _AfenG 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 这边主要用到2个函数 convert() cast()cast是对数据字符类型的转化,例如: cast(date as datetime) 这样就将date字段转化成为时间类型了因为常用到时间的比较20141104这个是比较的时间,那数据的时间肯定也是需要转化为这个样子的,那么就需要用到conve... 阅读全文
posted @ 2014-11-04 12:26 _AfenG 阅读(245) 评论(0) 推荐(0) 编辑
摘要: (转)A、B两表,找出ID字段中,存在A表,但是不存在B表的数据。A表总共13w数据,去重后大约3W条数据,B表有2W条数据,且B表的ID字段有索引。方法一 使用 not in ,容易理解,效率低 ~执行时间为:1.395秒~1 select distinct A.ID from A where... 阅读全文
posted @ 2014-11-04 12:22 _AfenG 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 代码中只是过滤了一部分标签,例如span这些还是没有过滤,如果有更好办法的,可以帮忙补充create FUNCTION [dbo].[CleanHTML] (@HTMLText VARCHAR(MAX)) RETURNS VARCHAR(MAX) AS BEGIN DECLARE @Star... 阅读全文
posted @ 2014-10-25 10:08 _AfenG 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 原理就是把找到的结果一直添加到一个声明的字段中,然后在查出来declare @output varchar(8000) select @output=coalesce(@output,'')+ product+',' from khinfoyxcp select left(@output,len... 阅读全文
posted @ 2014-10-25 10:05 _AfenG 阅读(196) 评论(0) 推荐(0) 编辑