国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 辦公 > Excel > 正文

通過Excel生成批量SQL語句(Excel快速生成SQL更新語句)

2024-08-23 19:44:12
字體:
來源:轉載
供稿:網友

們經常會遇到這樣的要求:用戶給發過來一些數據,要我們直接給存放到數據庫里面,有的是Insert,有的是Update等等,少量的數據我們可以采取最原始的辦法,也就是在SQL里面用Insert into來實現,但是如果有幾十條幾百條甚至上千條數據的時候繼續寫單獨的SQL語句的話那就慘了,其實有兩種簡單的方法;

第一,將Excel數據整理好了之后,通過SQL的導入功能直接導進數據庫,但是得保證數據庫字段和Excel的字段一致。

第二,通過Excel來生成對應的SQL語句,直接將SQL語句復制到分析器里面執行即可,本文就說一下如何來實現這第二種辦法。

首先看下圖,我們的目的就是將這20條數據Insert到數據庫里面去,一條兩條的話可以自己寫Insert語句,這里有20條數據,總不能完全手寫20條語句出來吧,

很顯然,不能一條一條的去寫SQL了,太多了,這里還只有20條,如果是200條,2000條數據呢?

INSERT INTO TableName(Column1,Column2,Column3) VALUES('Value1','Value2','Value3')

寫出一條語句之后,直接從頭拉到尾,你會發現所有的數據都有對應的腳本了,這個時候你便可以直接復制到分析器,按一下"F5",OK,你的任務完成了。

因為在公式里面,所以有時候那些語句會變化,當你生成這些語句之后,你可以選擇性的粘貼為數值,然后再放到SQL里面去執行,如下:

好了,以上是我的一點兒小經驗,希望對大家有用,只有互相分享才能得到提高,如果您覺得還行的話請幫忙頂一下,謝謝!

下面補充是啟源分享的

Excel快速生成SQL更新語句

供應商調整了產品信息,我們的業務系統需要進行同步。運維部同事已經把產品新的產品信息發過來。如圖:

雖然后臺可以調整參數,但是竟然有幾百個產品都更新了,作為程序員的我們當然不會傻傻的去挨個調整,使用SQL語句幾分鐘就搞定,而且還不出錯。

Excel連接字符串使用 and符號(&),常量使用 雙引號(”),有這些只是就可以開工了。

根據規則,在后邊的單元格中輸入公式。比如: =”update 表名 set 字段1='” & B2 & “‘,字段2='” & B2*1 & “‘ where 字段三='” & B3 & “‘”

如圖,每個選擇的單元格 還會自動高亮,非常人性化。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 和林格尔县| 克拉玛依市| 咸丰县| 巴南区| 新津县| 阜新市| 东莞市| 麻栗坡县| 敖汉旗| 化州市| 玛曲县| 姚安县| 崇信县| 云南省| 馆陶县| 湾仔区| 临安市| 金阳县| 大庆市| 西平县| 新龙县| 澜沧| 辽源市| 延津县| 兰考县| 鄂州市| 宿州市| 平舆县| 定陶县| 开封市| 宁德市| 陵水| 宁夏| 大英县| 岳西县| 息烽县| 潼关县| 揭东县| 宝鸡市| 潼关县| 威信县|