利用excel办公软件快速拼凑sql语句
日常工作中经常会收到excel整理好的部门或者人员等数据信息并需要批量更新或者插入到数据库中,常用的办法有导入、脚本拼凑执行等,今天我介绍直接使用excel快速拼凑sql语句的方法
1.update批量更新语句的拼凑
如:需要将表中的部门信息批量更新到数据库中
="update FLOW_RUN_DATA set item_data='"& B2 &"' where item_id=8 and run_id='"& A2 &"';"
语法说明:
1.整个语句需要用""双引号引起来
2.具体的填充数据需要放在 单引号 加双引号及&地址符号的中间('“&&”')
3.最好用分号隔开,这样sql在执行器中运行的时候能够自动判断结束
2.批量插入语句
="insert into FLOW_RUN_DATA(run_id,item_id,item_data) values('"&A2&"','8','"&B2&"');"
可以看到执行是没有问题的
利用excel办公软件快速拼凑sql语句的更多相关文章
- 使用excel中的数据快速生成sql语句
		
在小公司的话,总是会有要开发去导入历史数据(数据从旧系统迁移到新系统上)的时候.这个时候,现场实施或客户会给你一份EXCEL文档,里面包含了一些别的系统上的历史数据,然后就让你导入到现在的系统上面去. ...
 - 拼凑sql语句另外一个方法
		
经常拼凑sql语句,经常是手工拼写 也可以利用字典另外一个模式拼凑 这里采用的是Dictionary中的Aggregate方法. 代码如下: static void Main(string[] arg ...
 - 【转】Hibernate利用@DynamicInsert和@DynamicUpdate生成动态SQL语句
		
原文链接:http://www.cnblogs.com/quanyongan/p/3152290.html 最近在使用Hibernate4中,发现两个很有奥秘的注解 @DynamicInsert 和 ...
 - Hibernate利用@DynamicInsert和@DynamicUpdate生成动态SQL语句
		
最近在使用Hibernate4中,发现两个很有奥秘的注解 @DynamicInsert 和 @DynamicUpdate 如果是在配置文件的话那就是dynamic -insert 和 dynamic- ...
 - 获得拼凑SQL语句运行后的结果
		
拼凑式的SQL语句太普遍了,比如说,任意条件的查询. 这种拼凑SQL语句,如果在数据库端组装,必然是一条长长的字符串,然后 exec(@sql). 如果这条语句写在存储过程里边,存储过程的调用方会获得 ...
 - 使用Excel拼凑SQL语句
		
快速将一列多行数据合并到一个单元格 EXCEL如何快速将一列多行数据合并到一个单元格,并加分隔符?这是批量处理由一线业务员统计的数据时的常用方法,尤其是当一列数据是wher ...
 - python快速导出sql语句(mssql)的查询结果到Excel,解决SSMS无法加载大字段的问题
		
遇到一个尴尬的问题,SSMS的GridView对于大字段的(varchar(max),text之类的),支持不太友好的,超过8000个长度之外的字符,SSMS的表格是显示不出来的(当然也就看不到了), ...
 - 把Excel中的数据转换成Sql语句
		
假如excel表格中有A.B.C三列数据,希望导入到数据库users表中,相应的字段各自是name,sex,age ,在你的excel表格中添加一列.利用excel的公式自己主动生成sql语句,方法例 ...
 - 使用Excel批量更改或插入SQL语句
		
在平常中我们可以通过使用SQL批量更新或新增更新数据库数据,对于这些都是有逻辑的数据可以这样处理但是对于无逻辑的数据我们如何处理(这里的数据比较多). 我是通过Excel的方式来处理的.以下已插入为例 ...
 
随机推荐
- Windows下安装Python扩展模块提示“Unable to find vcvarsall.bat”的问题
			
本文内容 Unable to find vcvarsall.bat的问题描述 问题分析 总结 提示: 如果你只是想知道自己需要安装哪个版本的Visual Studio请直接查看本文最后一个小节的内容. ...
 - word宏(macro) 之 注意事项,常见语法和学习地方
			
宏:计算机科学里的宏(Macro),是一种批量处理的称谓.一般说来,宏是一种规则或模式,或称语法替换 ,用于说明某一特定输入(通常是字符串)如何根据预定义的规则转换成对应的输出(通常也是字符串).这种 ...
 - java.lang.OutOfMemoryError及解决方案
			
主要有3种比较常见的OutOfMemory Error: java.lang.OutOfMemoryError: Java heap space java.lang.OutOfMemoryError: ...
 - DOM表单(复选框)
			
在表单中,尤为重要的一个属性是name <!--复选框的全选.全不选.反选--> <!DOCTYPE> <html> <head lang="en& ...
 - git中如何切换分支,拉取分支,合并分支
			
idea中如何使用git来做分支的切换合并: https://blog.csdn.net/autfish/article/details/52513465 本地分支与远程分支: https://seg ...
 - 在Linux上安装Elasticsearch Kibaba.md
			
在Linux上安装Elasticsearch Kibaba Kibana是一个开源为elasticsearch 引擎提供数据和数据分析 1.下载安装 切换到root账户,按顺序依次执行以下命令 rpm ...
 - ubuntu14安装node0.12.7
			
1. 官网下载linux系统二进制文件, 链接如下: https://nodejs.org/ 2. 解压到/opt/目录 3. 设置node环境变量 export NODE_HOME=/opt/nod ...
 - GO语言的进阶之路-初探GO语言
			
GO语言的进阶之路-初探GO语言 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.为什么我们需要一门新语言 Go语言官方自称,之所以开发Go 语言,是因为“近10年来开发程序之难 ...
 - 仅当使用了列列表并且 IDENTITY_INSERT 为 ON 时,才能为表'Address'中的标识列指
			
在有自增长的SQL表格里面插入指定ID的数据的时候,会禁止你操作,提示如题目,解决办法: set identity_insert address on ,,,) set identity_insert ...
 - Unity5天空盒小黑点问题
			
unity5打开的时候有时候天空盒基本上全是小黑点,原因我现在不知道,以后再补充. 解决办法: 打开windows--lighting选项.然后双击skybox里面的材质,右边会显示当前天空盒的材质界 ...