求從數(shù)據(jù)庫(kù)里面按字典格式讀取所有數(shù)據(jù)處理完后,再插入結(jié)構(gòu)完全一致的數(shù)據(jù)庫(kù),最簡(jiǎn)單的辦法?
1、字典結(jié)構(gòu)完全和數(shù)據(jù)庫(kù)字段一致
2、表有10多張、每張表有20-30個(gè)字段
3、如果組合成insert into table (字段) values(值) 會(huì)超級(jí)繁瑣
4、在thinkphp 中有個(gè)方法 是 $sql->data($arr)->add(); 這樣就能將數(shù)組插入數(shù)據(jù)庫(kù),python里面有類似簡(jiǎn)單的辦法嗎?
3 回答

繁華開滿天機(jī)
TA貢獻(xiàn)1816條經(jīng)驗(yàn) 獲得超4個(gè)贊
首先,一個(gè)是php框架的解決方案,一個(gè)是Python語(yǔ)言,這兩個(gè)沒有什么關(guān)聯(lián),你可以說flask或者Django有沒有和tp類似的方法。
其次,我覺得$sql->data($arr)->add()的底層實(shí)現(xiàn)也是生成一條sql語(yǔ)句,畢竟建立sql鏈接的時(shí)間消耗太過于巨大,
三、可以用
select * into 目標(biāo)表名 from 源表名
這個(gè)sql語(yǔ)句完全復(fù)制一個(gè)表
添加回答
舉報(bào)
0/150
提交
取消