excel数据转换为insert into 语句

excel数据转换为insert into 语句

目录

excel数据转换为insert into 语句

一、背景

二、实战

1.excel文件

2.CONCATENATE函数

3.最终实现的效果

三、只生成一条insert 语句


一、背景

    excel数据要导入到mysql时,出现乱码等问题,导入不成功,最好的方法是转换为insert语句

 

二、实战

最终实现的insert语句为

insert into 表名(PUBONLN_RSLT_ID,PUBONLN_PRIC,PUBONLN_STAS) values ('21042710007',  1.69 , 1);


1.excel文件

 

2.CONCATENATE函数

  • 函数名称:CONCATENATE
  • 主要功能:将多个字符文本或单元格中的数据连接在一起,显示在一个单元格中。

           ps:引用单元格数据,单元格数据被调用,值的写法是:   "&A1&"

  • 使用格式:CONCATENATE(Text1,Text……)Text1、Text2……为需要连接的字符文本或引用的单元格。
  • excel后面的第一列中放入       =CONCATENATE("insert into 表名(PUBONLN_RSLT_ID,PUBONLN_PRIC,PUBONLN_STAS) values ('"&A1&"',  "&B1&" , "&C1&");")
  •  然后选中第一行下拉拖,拖动即可生成所有的insert语句

 

3.最终实现的效果

 

三、只生成一条insert 语句

转载自:https://blog.csdn.net/weixin_42839144/article/details/81490669


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部