快速判断测试前后的Codes是否是正确的
2012-01-04 15:13
246 查看
DECLARE @oldICD VARCHAR(MAX),@newICD VARCHAR(MAX) SET @oldICD ='250.30, 250.00, 250.02, 250.10, 250.12, 250.20, 250.22, 250.30, 250.32, 250.40, 250.42, 250.50, 250.52, 250.60, 250.62, 250.70, 250.72, 250.80, 250.82, 250.90, 250.92' SET @newICD ='250.00,250.02,250.10,250.12,250.20,250.22,250.30,250.32,250.40,250.42,250.50,250.52,250.60,250.62,250.70,250.72,250.80,250.82,250.90,250.92' SET @oldICD =REPLACE(REPLACE(REPLACE(REPLACE(@oldICD, CHAR(13), ''), CHAR(10), ''),CHAR(9),''),' ','') SET @newICD =REPLACE(REPLACE(REPLACE(REPLACE(@newICD, CHAR(13), ''), CHAR(10), ''),CHAR(9),''),' ','') SELECT 'New Count:'+convert(varchar(20),count(*)) FROM fn_Split(@newICD,',') SELECT 'Old Count:'+convert(varchar(20),count(*)) FROM fn_Split(@oldICD,',') SELECT id FROM fn_Split(@newICD,',') WHERE id NOT IN( SELECT id FROM fn_Split(@oldICD,',')) SELECT id FROM fn_Split(@oldICD,',') WHERE id NOT IN( SELECT id FROM fn_Split(@newICD,',')) SELECT id FROM fn_Split(@oldICD,',') group BY id H***ING COUNT(*)>1 SELECT id FROM fn_Split(@newICD,',') group BY id H***ING COUNT(*)>1
相关文章推荐
- 快速测试dao层查询代码是否正确的开发技巧
- 简单编程(十四)定义一个方法能够判断并返回两个整数的最大值,并调用自己的方法测试是否正确。
- 通过建立Socket连接来快速判断数据库连接是否正确
- POJ 题目3318 Matrix Multiplication(快速判断矩阵乘是否正确)
- 通过建立Socket连接来快速判断数据库连接是否正确
- loadrunner性能测试参考:判断响应结果是否正确
- java判断身份证号是否正确
- 正则表达式判断输入日期格式是否正确
- python中快速判断一个对象是否是字符串
- ThinkPHP判断更新是否成功的正确方法
- C# 判断两张图片是否一致,极快速。
- java实现之测试第三方接口是否能正确连接
- 在c#.net中,如何判断文本框中的值是否是数字?我想验证身份证输入是否正确。
- 写出判断ABCD四个表达式的是否正确, 若正确, 写出经过表达式中 a的值
- 正确判断socket是否处于连接状态
- 如何快速判断这几个数是否在那40亿个数当中?
- Js检测判断URL网址输入是否正确
- android 判断手机号是否格式正确
- 如何快速判断一个整数是否可以整除另一个整数的理论分析
- 2017-4-24(1493037086057未命名文件 测试资源是否正确上传