根据Excel数据生成sql语句

Excel快速生成建表sql语句(sqlserver) 其他都是英文逗号‘,’;5、注意蓝色选中不要填逗号6、按照下图步骤点击:7、可以看到选中区域是F14 - F19,实际上我们需要F14 - F21,从右下角边框连接处拖拽,选中F14 - F21。8、根据左侧数据库表结构,我们应该选中相同高度的蓝色框,也就是上图(步骤7)中所说的9、按照下图步骤点击,10、步骤9点击后的图,按下计算机的F9键,如果没有达到步骤11的效果,同时按住计算机的Fn+Esc,进入FnLock状态,再按下F9。 阅读详情

1.读取Excel表格数据

private static void writeStore(String path) throws Exception {
		Workbook workbook = new XSSFWorkbook(new File(path));
		//读取excel中的sheet表名
		Sheet sheet = workbook.getSheet("xxx表名");
		int totalRow = sheet.getLastRowNum();
		System.out.println("总共:" + totalRow);
		//循环独处表中每一行中每一列的值
			for (int i = 1; i <= totalRow; i++) {
			Row row = sheet.getRow(i);
			// 门店编码
			String store_code = row.getCell(1).getStringCellValue();
			// 门店名称
			String store_name = row.getCell(2).getStringCellValue();
			// 门店地址
			String store_address = row.getCell(3).getStringCellValue();
			// 经度 转换string类型
			String longitude = resultContent(row.getCell(4));
			// 纬度
			String latitude = resultContent(row.getCell(5));
	.....
			String storeSql = "insert into 表名 (store_code,store_name,store_address,longitude,latitude,......)"
					+ " values('" + store_code + "','" + store_name + "','" + store_address + "','" + longitude + "','"
					+ latitude + "');";
			System.out.println(storeSql);
//将sql写入文档中
			writeTxtCount("存入sql文件.sql", storeSql);
		}
	}

2.存入.sql文件中

//传入文件路径  和生成的sql
private static boolean writeTxtCount(String path, String content) {
		BufferedWriter bufferedWriter = null;
		try {
			bufferedWriter = new BufferedWriter(new FileWriter(path, true));
			bufferedWriter.write(content + "\r\n");
			return true;
		} catch (Exception e) {
			e.printStackTrace();
		} finally {
			try {
				bufferedWriter.close();
			} catch (IOException e) {
				e.printStackTrace();
			}
		}
		return false;
	}

##方法

//转化成string
private static String resultContent(Cell cell) {
		cell.setCellType(CellType.STRING);
		return cell.getStringCellValue();
	}
public static void main(String[] args) throws Exception {
		writeStore("表名路径.xlsx ");
	}
读取excel自动生成sql文的txt文件 读取excel自动生成sql文的txt文件,解压后在同一目录下方可使用 立即下载

相关推荐

BUCK电路三种工作模式全解析:CCM、BCM、DCM到底怎么选?

本文深入解析BUCK电路的CCM、DCM和BCM三种工作模式,通过对比其电流波形、效率、纹波及环路特性,提供基于计算公式的量化判断方法。文章结合电池供电、高精度模拟等具体应用场景,给出明确的模式选型策略与实战设计指南,帮助工程师根据核心需求做出最优决策。

ee345的博客 482

把Excel中的数据转换成Sql语句

2、在第一行的D列,就是D1中输入公式: =CONCATENATE("INSERT INTO PERSONS_SERIAL_NUMBER(PERSONS_NO, PERSONS_NAME,ID_NUMBER) VALUES('" & B1 & "', '" & C1 & "', '" & E1 & "');假如excel表格中有A、B、C三列数据,希望导入到数据库users表中,相应的字段各自是name,sex,age ,在你的excel表格中添加一列。4、将D1的公式拷贝到全部行的D列。

CZW2181119177的博客 1万+

别再搞混了!用示波器实测SVPWM:相电压、线电压、端电压波形到底长啥样?(附TI/ST官方笔记解读)

本文详细解析了SVPWM波形实测中的相电压、线电压和端电压的区别与测量技巧,结合TI/ST官方笔记,揭示了马鞍形波形的形成原理及常见误区。通过示波器实测案例,帮助电力电子工程师准确理解并应用这些关键概念,提升电机控制系统的调试效率。

weixin_30632883的博客 431

快捷方便使用Excel批量生成SQL语句

今天遇到一个场景感觉蛮有意思的,记录一下,首先需求就是要把一张原始数据表中的一列数据更新到目标数据表中,当然要根据某一列字段来匹配更新,用的是SQL Server 所以更新SQL语句的话是update users set sn='{0}' where id='{1}';这算是一个小技巧把,在数据少又懒得写代码的时候,用这种方法还算是蛮快捷的,依赖了Excel的自动填充功能,当然大数据量的话还是老老实实的用代码或者导出脚本之类的方法把,毕竟数据量大的时候Copy到Excel也是蛮累的。

不抛弃、不放弃:Aaron莫言 4573

商店销售预测(回归&随机森林)

通过准备线性回归的数据,我们发现了一些有趣的见解,包括周末的销售增长,公共部门支付工资时的销售增长,以及11月和12月的销售增长。如果我们选择包括这些,我们可能会得到更好的结果,但在这个时候,我们不会用它来做任何预测,而是将转向另一种可能给我们更好的结果的技术。在Kaggle竞赛中,要求我们应用时间序列预测,根据厄瓜多尔大型杂货零售商Corporación Favorita的数据预测商店销售情况,建立一个模型,准确地预测在不同商店销售的商品的单位销量。在快速查看我们的训练数据集之后,我们可以看到有很多零。

qq_45791012的博客 4749

用MFRC522+STM32打造智能门禁:从硬件选型到云端控制全流程

本文详细介绍了基于STM32微控制器和MFRC522射频模块构建智能门禁系统的完整流程。从硬件选型、电路设计、底层驱动开发,到系统软件架构与状态机设计,并最终实现通过ESP8266模块接入云端平台(如OneNET)进行远程控制和数据可视化。项目深入探讨了MFRC522的SPI通信、卡片操作流程、天线调试以及云端MQTT集成等关键技术,为嵌入式开发者提供了一个从本地感知到云端管控的物联网项目实战参考。

raspberrypi5的博客 740

使用excel生成sql语句

一、使用冒号配& 当需要生成的sql语句字符串少于255个字符的时候,可以使用冒号配合&读取读取单元格中的属性值 ="insert into table_test(code, init_date) values ("&A2&", '"&B2&"');" 操作步骤如下: 1、首先将单元格的格式设置为文本,这样在excel中的日期类型就会是在数...

hungteshun的专栏 1万+

十大排序算法详解(一)冒泡排序、选择排序、插入排序、快速排序、希尔排序

冒泡排序、选择排序、插入排序、快速排序、希尔排序

HK的博客 18万+

groovy怎样从sql语句中截取表名_如何用Excel快速生成SQL语句,用过的人都说好

Excel的公式自动生成想必大家都知道了,就是写好一个公式后直接往下拖,就可以将后面数据的公式自动生成。今天我们就用这个功能来快速生成SQL语句。导入Excel数据Excel的数据有多种方式,这里我们演示用SQL代码导入Excel中的数据。例如我们想把左边Excel中的数据插入到数据库中,如下图:写好模板语句我们可以先写一条插入语句,如下:INSERT 然后复制这条SQL语句打开Excel,选中表...

weixin_39794734的博客 249

【微信小程序开发与设计】垃圾智能分类小程序

垃圾分类是将来生活可持续发展的必需项。但是很多人由于缺乏垃圾分类知识,或是因为垃圾分类困难,费时费力,所以没有好好贯彻垃圾分类政策,此时设计一款方便于群众进行智能化垃圾识别分类的微信小程序就显得尤为必要。

Markelle_Fultz的博客 8242

PyQtWebEngine安装避坑指南:快速解决ModuleNotFoundError

本文详细解析了PyQt5开发中常见的ModuleNotFoundError: No module named 'PyQt5.QtWebEngineWidgets'错误。核心原因是PyQt5 5.11版本后,网页引擎组件被独立为PyQtWebEngine包。文章对比了退回旧版本、独立安装及使用Conda等多种解决方案,并提供了针对Windows、macOS和Linux不同平台的实战安装指南与验证方法,帮助开发者快速解决依赖问题。

weixin_29056101的博客 425

根据excel数据生成sql语句

由于要处理历史数据把数据都做到了excel表中,如果一行行的写sql语句,少了还好说,要几百行,几千行就很麻烦,于是利用excel公式来生成sql 如下图数据 想要表A2中更新C2 = D2 id 为B2的数据,获取每个单元格的数据的公式为&$A2& sql公式可写为 ="UPDATE "&$A2&" SET "&$C2&" ='"&amp...

weixin_44446659的博客 814

顶会新宠!Gate+Attention创新思路发A会

性能提升:在Places2自然场景和CelebA-HQ人脸数据集上,与以往方法相比,该系统在自由形式掩码修复任务中取得了更高的质量和更低的误差(例如,平均ℓ1误差和ℓ2误差显著降低)。硬件效率提升:Griffin和Hawk在TPU-v3上的训练效率与Transformer相当,且在推理时具有更低的延迟和显著更高的吞吐量。门控卷积:提出了一种新的门控卷积机制,通过学习每个通道在每个空间位置的动态特征选择机制,解决了传统卷积将所有输入像素视为有效像素的问题。

2501_92785035的博客 974

系统表相关SQL语句

-- ====================================================== --列出SQL SERVER所有表,字段名,主键,类型,长度,小数位数等信息 --在查询分析器里运行即可,可以生成一个表,导出到EXCEL中 -- ====================================================== SELEC...

weixin_34067049的博客 232

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

用excel批量生成insert语句

excel表格中有A、B、C三列数据,分别对应TableName的UserId、UserName、UserPwd三个字段。如下图所示在excel的D2的位置,也就是A、B、C列的后面一列,添加下面公式=CONCATENATE("INSERT INTO TABLENAME(UserId,UserName,UserPwd) VALUES('"&A2&"','"&B2&"','"&C2&"')")可以看到

欢迎关注微信公众号:DroidMind 3万+

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

收藏几段SQL语句和存储过程

收藏几段SQL  Server语句和存储过程 -- ======================================================--列出SQL SERVER 所有表,字段名,主键,类型,长度,小数位数等信息--在查询分析器里运行即可,可以生成一个表,导出到EXCEL中-- =====================================

李洪根的blog-专注软件开发技术 2825

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

java excel sql_java---读取excel文件生成sql脚本

package cmcc.net.falcomm.util;import com.google.common.collect.Maps;import org.apache.commons.io.FileUtils;import org.apache.commons.lang3.StringUtils;import org.apache.poi.ss.usermodel.Workbook;impor...

weixin_31269713的博客 597

一些有用的SQL Server语句和存储过程

  1-- ======================================================  2  3--列出SQL SERVER 所有表,字段名,主键,类型,长度,小数位数等信息  4  5--在查询分析器里运行即可,可以生成一个表,导出到EXCEL中  6  7-- =================================================

ξσ Dicky's Blog σξ 2259

EXCEL转sql文件

java excel转sql语句

xkang327的博客 417

SQL语句导入导出EXCEL

注意:在xp_cmdshell后面的SQL语句不允许换行。导入/导出 生成Excel --从Excel文件中,导入数据到SQL数据库中,很简单,直接用下面的语句:/**//*===================================================================*/--如果接受数据导入的表已经存在insert into 表 select * fro

ZHOUJIAOSHOU的专栏 1223

收藏几段SQL Server语句和存储过程

 收藏几段SQL  Server语句和存储过程 -- ======================================================--列出SQL SERVER 所有表,字段名,主键,类型,长度,小数位数等信息--在查询分析器里运行即可,可以生成一个表,导出到EXCEL中-- ==============================================

明天就大了 792

收藏几段SQL Server语句和存储过程(csdn)

收藏几段SQL  Server语句和存储过程 -- ======================================================--列出SQL SERVER 所有表,字段名,主键,类型,长度,小数位数等信息--在查询分析器里运行即可,可以生成一个表,导出到EXCEL中-- ===============================================

doublel的专栏 1402

收藏几段SQL Server语句和存储过程

收藏几段SQL  Server语句和存储过程 -- ======================================================--列出SQL SERVER 所有表,字段名,主键,类型,长度,小数位数等信息--在查询分析器里运行即可,可以生成一个表,导出到EXCEL中-- ===============================================

陈晨专栏 624
上一篇: mybatis-generator自动生成器的使用
下一篇: 支付宝对账单下载
junenv
博客等级 码龄9年 1粉丝 8原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值