寫在前面
為什么要寫這個工具?
工作需要,拼接字符串頭暈眼花拼接的,特別是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