最近接到一个让人头痛的活,要把excel中的数据,导入到数据库中,
刚开始首先想到的是用程序去做,但是因为时间很紧,写程序加调试,也不来及,于是就像直接把excel的数据转化成insert语句,然后批量执行,
数据如下,
1、把excel的数据转成inser into ,
在E后面的第一列中放入:=CONCATENATE("insert into g_sche_load (org_no,sl_date,point,load_value) values ('",A1,"','",B1,"','",D1,"',",E1,");")
然后选中第一行下拉拖,拖动也是有技巧的,这个属于excel操作,这里不做介绍,
这样选中这一列就可以copy出所有insert 语句了,
2、如果数据量很大,那么需要把单独的insert into 语句做成批量插入,这个简单,不做介绍
网友评论