我们经常会遇到这样的要求:
用户给发过来一些数据,要我们直接给存放到数据库里面,有的是Insert,有的是Update等等。 少量的数据我们可以采取最原始的办法,也就是在SQL里面用Insert into来实现,但是如果有几十条几百条甚至上千条数据的时候继续写单独的SQL语句的话那就惨了
将Excel数据整理好了之后,通过SQL的导入功能直接导进数据库,但是得保证数据库字段和Excel的字段一致。
第二,通过Excel来生成对应的SQL语句,直接将SQL语句复制到分析器里面执行即可,本文就说一下如何来实现这第二种办法。
公式
# 例:A2 表示 A列第二行 公式表示为 ,A2,
# 新增
=CONCATENATE("insert into users (id,code,name) values (null,'",A2,"','",B2,"');")
# 修改
=CONCATENATE("update users set name = '",B3,"' where code = '",A3,"';")
# 删除
=CONCATENATE("delete from users where code = '",A2,"';")
新增
修改
删除
一直往下拉就完了。
支持 Excel/URL/HTML/Markdown/CSV/JSON/LaTeX 导入
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有