當有大量重複體力工作寫入或修改資料到資料庫中時,可以
第一,將excel資料整理好了之後,通過sql的匯入功能直接導進資料庫,但是得保證資料庫欄位和excel的字段一致。
第二,通過excel來生成對應的sql語句,直接將sql語句複製到分析器裡面執行即可。
如:使用excel的公式寫入資料庫:
=「insert into [student] (userid,username,userpassword) values(』"&a2&"』,』"&b2&"』,』"&c2&"』)」
其中a2是excel第a列2行,b2是excel第b行第2列。
更新資料庫字段:
=「update [student] set username=』」&b2&"』 where userid=』"&a2&"』"
從頭拉到尾即可。
通過Excel生成批量SQL語句,處理大量資料
我們經常會遇到這樣的要求 使用者給發過來一些資料,要我們直接給存放到資料庫裡面,有的是insert,有的是update等等,少量的資料我們可以採取最原始的辦法,也就是在sql裡面用insert into來實現,但是如果有幾十條幾百條甚至上千條資料的時候繼續寫單獨的sql語句的話那就慘了,其實有兩種簡...
通過Excel生成批量SQL語句,處理大量資料
我們經常會遇到這樣的要求 使用者給發過來一些資料,要我們直接給存放到資料庫裡面,有的是insert,有的是update等等,少量的資料我們可以採取最原始的辦法,也就是在sql裡面用insert into來實現,但是如果有幾十條幾百條甚至上千條資料的時候繼續寫單獨的sql語句的話那就慘了,其實有兩種簡...
Excel 生成sql語句
concatenate 拼接字串 if 不能跟 concatenate 連用,所以可以通過建立新列去完成更高的需求 新建一列 cw concatenate insert into bicommendetail createid,createdate,modifyid,modifydate,isdel...