要把EXCEL 中的内容 转换成MYSQL 语句 导入到数据库中,于是找来找去 找到了 CONCATENATE函数

主要的就是:

1.将你想要另外添加的字符用双引号引起来 不同的列之间用逗号分隔。

以下目的就是将 A1  转换成 '周三'

A2转换成501660

A3转换成'DX02'

("insert into usercode values("  其实转换成了 insert into usercode values(

而那些 引号  逗号 全部都需要用""   分开来。

1)每一项需要用逗号分开,包括"A1" 需要折分为 ",a1,"

,"'",A1,"'"  第一个逗号为将前一项分开的符号,而"'"为添加单引号

=CONCATENATE("insert into usercode values(","'",A1,"'",",",B1,",","'",C1,"'",",","'",D1,"'",")",";")

=CONCATENATE("insert into usercode values(","'",A1,"'",",",B1,",","'",C1,"'",",",D1,",","'",E1,"'",",","'",F1,"'",",","'",G1,"'",")",";")

一个字符串类型需转换为:注:分隔项不需要添加引号。

,",","'",Ax,"'",

第一个逗号为,分隔每一个项,第二个加双引号的逗号为需要转换出来的逗号,

第三个逗号依旧为分隔项逗号,第四个加双引号号的逗号为需要转换出来的逗号,

第五,第六都为分隔逗号,第七个加双引号的逗号为转换出来的逗号,最后为分隔项

如果需要转交数字类型只需要在前后加2逗号就可以  如下:501660

,",",b1,",",

=CONCATENATE("insert into usercode values(","'",A2,"'",",","'",D2,"'",")",";")       结果:insert into usercode values('1','4');

insert into usercode values('周三',501660,'DX02','DX0202');

A        B       C          D艾娜501633DX02DX0202insert into usercode  values('艾娜',501633,'DX02','DX0202');

东坡501634DX02DX020801insert into usercode values('东坡',501634,'DX02','DX020801');

=CONCATENATE("delete from donson_usercode where user_code=",A1,";")   注: A1为主键

excel宏字符串连接mysql_EXCEL 连接字符串 MYSQL相关推荐

  1. excel宏字符串连接mysql_EXCEL 连接字符串 MYSQL

    要把EXCEL 中的内容 转换成MYSQL 语句 导入到数据库中,于是找来找去 找到了 CONCATENATE函数 主要的就是: 1.将你想要另外添加的字符用双引号引起来 不同的列之间用逗号分隔. 以 ...

  2. excel连接mysql_Excel连接MySQL数据库的方法总结(备查,但暂时用不上)

    如果与Access相比,Excel连接MySQL实在是麻烦的很.没办法,谁让MySQL不是MicroSoft的产品,而MySQL的应用又那么广泛呢.下面是查阅网上资料和实际操作后,总结出的几个用过的方 ...

  3. excel宏字符串连接mysql_Excel 访问Sql 数据库的连接字符串

    原标题:Excel 访问Sql 数据库的连接字符串 SQL Server数据库的OLE DB连接方法和sql连接字符串 Excel使用OLE DB或OleDbConnection (.NET)方式 ( ...

  4. php判断版本根据版本调用不同,C#_C#自动判断Excel版本使用不同的连接字符串,用OLEDB通过设置连接字符串可 - phpStudy...

    C#自动判断Excel版本使用不同的连接字符串 用OLEDB通过设置连接字符串可以像读取sqlserver一样将excel中的数据读取出来,但是excel2003和excel2007/2010的连接字 ...

  5. mysql sql字符串连接函数_Mysql字符串连接函数 CONCAT()与 CONCAT_WS()

    从数据库里取N个字段,然后组合到一起用","分割显示,起初想到用CONCAT()来处理,好是麻烦,没想到在手册里居然有提到 CONCAT_WS(),非常好用. CONCAT_WS( ...

  6. C语言中如何使用宏连接多个字符串(#和##的用法)

    最近在编写一个项目的代码时,需要在宏定义中连接多个字符串,具体来说就是,先定义一个软件版本号,然后再定义一个硬件版本号, 然后再将他们拼合起来生成一个综合版本号.这些动作我都希望在宏定义中直接完成,提 ...

  7. mysql中字符串拼接函数_MySQL 字符串连接CONCAT()函数

    MySQL字符串连接函数 使用方法: CONCAT(str1,str2,-) 返回结果为连接参数产生的字符串.如有任何一个参数为NULL ,则返回值为 NULL. 注意: 如果所有参数均为非二进制字符 ...

  8. mysql连接字符串 端口_数据库连接字符串 端口号

    如何获取SQL server数据库的连接字符串 步骤:1.新建一个txt文本文档,然后把后缀名改为udl2.打开 新建文本文档. udl ,并选择相应的数据库进行连接,之后点击 "测试连接& ...

  9. c# mysql连接字符串_c#中数据库字符串的连接几种方式

    ADO.net 中数据库连接方式(微软提供) 微软提供了以下四种数据库连接方式: System.Data.OleDb.OleDbConnection System.Data.SqlClient.Sql ...

最新文章

  1. 【青少年编程(第32周)】李老师太给力了!
  2. 张俊林:BERT和Transformer到底学到了什么 | AI ProCon 2019
  3. selenium webdriver (12) -- 鼠标和键盘
  4. seata+nacos出现failed to req API:/nacos/v1/ns/instance/beat after all servers([127.0.0.1:8848])
  5. 初识Entity Framework CodeFirst(2)
  6. [异步、tensorflow] - 子线程操作tensor,主线程处理tensor
  7. koa2 mysql 中间件_Koa2第二篇:中间件
  8. tensor数据类型转换_PyTorch的tensor数据类型及其相关转换
  9. 有效数据包含额外数据_1-2-5 转换数据以包含在报表中
  10. (万里开源)greatdb mysql 8.0以上版本创建用户并授权远程连接
  11. 安装Windows 10 V1909对CPU有什么要求?
  12. php期末考试题机考_phP基础知识期末考试题.doc
  13. 如何在 Mac 上设置 iCloud 功能?
  14. 屏幕画笔工具pointofox安装过程
  15. 0xc0000001报错解决办法
  16. android仿ios下拉框,android 自定义ListView仿IOS阻尼效果
  17. 欢迎使用CSDN-markdown编辑器萨达所大所大所大所
  18. 内网穿透,让自己的电脑当服务器
  19. 【嵌入式开发】监测系统——用QT编写下位机
  20. 马来西亚吉隆坡召开的2010OpenWebAsia大会

热门文章

  1. 数学建模——多目标规划模型(智能优化算法NSGA-II)
  2. 华为p50pocket怎么样?理性讨论还有哪些值得选的折叠屏
  3. 交易猫闲鱼客服搭建 后续客服
  4. TabLayout使用
  5. bim土建翻模【承台转化】功能,CAD识别转化
  6. 7秒钟写14篇稿件,AI机器人会掀起记者失业大潮么?
  7. 【Android驱动】高通屏驱动中的panel_read_cmds与read_ddb_start_cmd
  8. 浪潮高级副总裁王恩东获山东科学技术最高奖
  9. 国内量化交易现状总结
  10. 面试:二维码扫码登陆的原理