將excel中的數(shù)據(jù)導(dǎo)入到數(shù)據(jù)庫中是很常見的工作,巧用excel的函數(shù)生成insert語句,讓導(dǎo)入的工作變得非常簡單。
1.在excel中新增加一列
2.在新列的第1個單元格上使用excel的函數(shù):=CONCATENATE("insert into x(id, name) values('", A1,"' , '", B1,"');")
3.按住ctrl,拖動該列到數(shù)據(jù)的最后1行,你會發(fā)現(xiàn)每行都自動生成了1條insert語句
4.將這些insert語句copy出來即可
excel:
id name
1 tomzhang
2 pyrose
結(jié)果:
insert into x(id, name) values('id' , 'name');
insert into x(id, name) values('1' , 'tomzhang');
insert into x(id, name) values('2' , 'pyrose');