摘要: 1.定义委托 : 方法定义前 加 delegate public delegate void NoReturnNoPara(); public delegate void NoReturnWithPara(int x, int y);//1 声明委托 public delegate int With 阅读全文
posted @ 2019-10-17 16:18 称虚圆 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 接口:WebService 方式:Token动态加密签名; 名词解释:Token就是服务端和客户端约定好的一个固定的密码字符串。微信接口上这么写的我就直接般过来了,结果有朋友不理解。 WebService头参数说明: Signature:加密签名,字符串类型; Timestamp:当前时间戳,Dat 阅读全文
posted @ 2018-12-20 14:11 称虚圆 阅读(813) 评论(0) 推荐(0) 编辑
摘要: 需要包括有几种情况一、A表中有的字段B表无二、B表有的A表无三、两个表字段名不一致的 如果只对比字段名,可以这样 一、A表中有的字段B表无select name from syscolumns where id=object_id('A') and name not in(select name f 阅读全文
posted @ 2018-08-09 10:10 称虚圆 阅读(1760) 评论(0) 推荐(0) 编辑
摘要: 一、统计语句 1、--统计当前【>当天00点以后的数据】 SELECT * FROM 表 WHERE CONVERT(Nvarchar, dateandtime, 111) = CONVERT(Nvarchar, GETDATE(), 111) ORDER BY dateandtime DESC 2 阅读全文
posted @ 2018-08-01 16:37 称虚圆 阅读(1125) 评论(0) 推荐(0) 编辑
摘要: 一旦成功地从表中检索出数据,就需要进一步操纵这些数据,以获得有用或有意义的结果。这些要求包括:执行计算与数学运算、转换数据、解析数值、组合值和聚合一个范围内的值等。 下表给出了T-SQL函数的类别和描述。 函数类别 作用 聚合函数 执行的操作是将多个值合并为一个值。例如 COUNT、SUM、MIN  阅读全文
posted @ 2018-07-27 18:10 称虚圆 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 1. 统计各个条件下的数据 select BatchId,sum(CardSum) 总金额, sum(case when Status=1 then CardSum else 0 end) as 已使用, sum(case when Status=2 then CardSum else 0 end) 阅读全文
posted @ 2018-07-27 18:04 称虚圆 阅读(1951) 评论(0) 推荐(0) 编辑
摘要: 在做数据统计的时候,行转列,列转行是经常碰到的问题。case when方式太麻烦了,而且可扩展性不强,可以使用 PIVOT,UNPIVOT比较快速实现行转列,列转行,而且可扩展性强 一、行转列 1、测试数据准备 CREATE TABLE [StudentScores] ( [UserName] NV 阅读全文
posted @ 2018-07-27 17:06 称虚圆 阅读(2773) 评论(0) 推荐(0) 编辑
摘要: By行处理数据,推荐2种方式: 1、游标 2、While循环 我们来了解下这两种方案处理1w行数据分别需要多长时间。 一、游标。 首先我们填充一个表,用优雅的递归方式填充。 create table Orders(OrderID int,CostValue decimal(18,2) ) ;with 阅读全文
posted @ 2018-07-27 15:33 称虚圆 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 一、什么是闭包和闭包的几种写法和用法 1、什么是闭包 闭包,官方对闭包的解释是:一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。闭包的特点: 1. 作为一个函数变量的一个引用,当函数返回时,其处于激活状态。 2. 一个闭包就是当一个函数返回时,一个 阅读全文
posted @ 2018-07-25 14:38 称虚圆 阅读(2867) 评论(0) 推荐(0) 编辑
摘要: 1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 最好不 阅读全文
posted @ 2018-07-25 14:18 称虚圆 阅读(168) 评论(0) 推荐(0) 编辑