資料庫系列 批量處理資料 Excel小助手

2021-10-24 17:38:27 字數 516 閱讀 2319

猿why在專案開發和專案運維期間遇到過一些情況,需要更新某一張表中的資料,目標更新資料**於當前資料庫不是同乙個資料來源(可能是業務同學甩過來的乙個excel)。遇到這樣的情況,我的處理辦法是用excel中的資料,拼接sql語句去處理。

比如這樣乙個簡單例子:

update demotable set demotable.a =

'efg'

where demotable.b =

'uniquekey'

;

當資料量在1000以內時候,並且工作頻率不高(比如一年一次),用excel拼接sql就很合適。

="update demotable  set demotable.a = '"&c2&"' where demotable.b = '"&c2&"';"
放在這,用的時候來找。

JDBC 批量處理資料庫

jdbc 批量更新處理的通用方法 純原生 param sql 執行的插入 刪除 更新的語句 param batchnumber 每批處理的數值 param args 二維陣列存放批量資料 public void batch string sql,int batchnumber,object.para...

python批量處理資料更新資料庫的方法

insert語句後面引數用列表代替,列表裡面包含的是多個元組,乙個元組代表的是一行資料,多個元組就代表多行內容,使用此方式可大大減少新增資料的等待時間 插入大量資料 import random import mysqldb from utils import random string conn m...

將ORACLE資料庫的資料倒入到EXCEL中的方法

在當今資訊化高速發展的時代,日常的工作中,使用者經常遇到要將excel檔案中的資料和oracle資料庫中的資料互倒的問題,實現對實時資料的操作,而可查閱到這方面的資料並不多。若需將oracle資訊系統中的資料倒出來,並在此基礎上利用excel對其進行分析整理,筆者在工作中利用odbc將資料倒入到ex...