C#为工作Sql而产生的字符串分割小工具(很实用,你值得拥有)
2015-05-29 17:41
337 查看
写在前面
为什么要写这个工具?
工作需要,拼接字符串头晕眼花拼接的,特别是in 查询,后面的参数太多,想在数据执行一些这个sql语句老费劲了。
看正文
工作所有的(后台)攻城狮们都会接触到sql语句,最常见的sql语句有很多,特别 in 查询,举个最简单的例子就是
这个sql就是很常见的语句,但是在in查询中,后面的数量是有限制的
in 限制个数
oracle:1000个
SqlServer:4w个(网上资料给出的结果)
如果in的后面参数太多了,我们在执行sql语句的时候手写是很复杂麻烦的,所以写了一个小工具可以拼接出 in 后面的sql语句。
看下工具的效果图
小工具可以帮助我们在工作中提高一点点的效率,下面对功能点做一下小小的介绍
1.粘贴显示个数,为了和excel中的个数作对比,防止粘贴遗漏数据了
2.生成的sql字符串保存到记事本中,方便记录下来,不然程序已关闭就没了
3.in 后面参数个数可以自己设置(不设置就是一次全部生成,设置多少个就生成多少个)
工具虽然小,但是可以帮助你提高一点点的工作效率,攻城狮们,你说呢?
有好的建议请联系我的qq:707055073
提供下载链接:http://download.csdn.net/detail/mryanghenglian/8752405
为什么要写这个工具?
工作需要,拼接字符串头晕眼花拼接的,特别是in 查询,后面的参数太多,想在数据执行一些这个sql语句老费劲了。
看正文
工作所有的(后台)攻城狮们都会接触到sql语句,最常见的sql语句有很多,特别 in 查询,举个最简单的例子就是
SELECT * FROM SMSSENTLOG201505 WHERE ACCOUNTCODE IN ('PDA','ORDER','APP','WEB','ZHONGTIAN','00006','02100','CALLCENTER','APPLE','EXTERNALUSERS','BILLPUSH','GEENK','21198','055555','02199','WULIAO')
这个sql就是很常见的语句,但是在in查询中,后面的数量是有限制的
in 限制个数
oracle:1000个
SqlServer:4w个(网上资料给出的结果)
如果in的后面参数太多了,我们在执行sql语句的时候手写是很复杂麻烦的,所以写了一个小工具可以拼接出 in 后面的sql语句。
看下工具的效果图
小工具可以帮助我们在工作中提高一点点的效率,下面对功能点做一下小小的介绍
1.粘贴显示个数,为了和excel中的个数作对比,防止粘贴遗漏数据了
2.生成的sql字符串保存到记事本中,方便记录下来,不然程序已关闭就没了
3.in 后面参数个数可以自己设置(不设置就是一次全部生成,设置多少个就生成多少个)
工具虽然小,但是可以帮助你提高一点点的工作效率,攻城狮们,你说呢?
有好的建议请联系我的qq:707055073
提供下载链接:http://download.csdn.net/detail/mryanghenglian/8752405
相关文章推荐
- 软考下午题之数据库建模
- 工作总结之添加数据库
- Redis 3.0.1 安装和配置
- Redis 3.0.1 安装和配置
- Sql cursor 基本应用
- 第七篇 SQL Server代理作业活动监视器
- MongoDB服务的启动
- windows下安装并使用redis
- 测试mysql语句
- SQL Server数据库开发的二十一条军规
- Oracle ORA-错误查询文档10gR2(全)
- SQL误操作使用log Explorer撤销
- MySql中的varchar类型
- Oracle Merge 介绍
- MariaDB Audit Plugin 1.3
- Redis学习(内存优化)
- oracle lob move tablespace
- SQLiteParameter不能将TableName作为参数
- mysql位运算
- oracle设置定时任务来调用存储过程完成统计(每小时计时一次存到hour表)