import java.io.*; import java.util.ArrayList; import java.util.List; public class StringToolSqlFormatter { private static final String SQL_1 = "update t_call_data set DECISION_COMPLETE_TYPE='BATCH_DECISION_COMPILTE' where REGISTER_ID=%s and DATE_FORMAT(IMPORT_TIME,'%Y-%m-%e')=" + "DATE_FORMAT(IMPORT_TIME,'%s')"; public static void main(String[] args) { try { FileReader reader = new FileReader("F:\\工作间\\电销\\归档\\新建文件夹\\kkd.csv"); BufferedReader br = new BufferedReader(reader); FileWriter writer = new FileWriter("F:\\工作间\\电销\\归档\\新建文件夹\\output_kkd.txt"); BufferedWriter bw = new BufferedWriter(writer); String str = null; // List<String> ls = new ArrayList<>(); while ((str = br.readLine()) != null) { String sql = "update t_call_data set DECISION_COMPLETE_TYPE='BATCH_DECISION_COMPILTE' where REGISTER_ID="; String[] arr = str.split(","); String firstParam = arr[0]; String secondParam = arr[1].substring(0,10); sql = sql+ firstParam + " and DATE_FORMAT(IMPORT_TIME,'%Y-%m-%e')='"+ secondParam +"'"; sql = sql + " and IMPORT_TIME between '2022-01-01 00:00:00' and '2022-01-27 23:59:59'"+";\r\n"; System.out.println(sql); bw.write(sql); } br.close(); reader.close(); bw.close(); } catch (IOException e) { e.printStackTrace(); } finally { } } }
- 浏览: 88422 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (89)
- oracle (6)
- Scala (1)
- java (23)
- excell (2)
- impala (1)
- weblogic (1)
- jmx (0)
- solr (1)
- kafka (2)
- http (3)
- spring (2)
- mysql (7)
- linux (3)
- mongodb (1)
- git (4)
- ssl (1)
- https (1)
- mac (1)
- groovy (1)
- neo4j (2)
- redis (3)
- excel (2)
- thread (1)
- mybatis---日志 (1)
- mybatis (1)
- alipay (1)
- java,正则 (1)
- zookeeper (1)
- springCloud (1)
- springboot (9)
- gradle (1)
- vue (2)
- axios (1)
- mysql,jpa,hibernate (2)
- office (1)
- coverage (1)
- AI (3)
- windows (1)
最新评论
读excel文件生成sql
- 博客分类:
- java
发表评论
-
随机数小游戏
2024-04-12 18:03 51import javax.swing.*; impo ... -
copilot-乒乓球小游戏
2024-04-12 17:28 60import javax.swing.*; import ... -
vue 模板下载-导入文件
2024-04-12 17:27 0TODO -
Lock wait timeout exceeded
2023-10-12 14:47 196错误信息: org.springframework ... -
Unsupported conversion from DATE to java.lang.Long
2023-08-02 18:12 447Unsupported conversion from DA ... -
统计代码行数
2023-07-13 11:06 385import lombok.extern.slf4j.Slf ... -
配置mysql日志打印
2023-07-12 16:49 422# 配置sql打印日志 mybatis-plus: ... -
service 接口测试用例
2022-06-24 16:35 410@SpringBootTest(classes = Telem ... -
rabbitmq 使用
2020-05-07 19:07 462API模块接收请求,推送到消息队列 router模块消费 ... -
springBoot Annotation 入参返回值日志打印
2018-09-19 16:03 2263一、定义注解 package com.yare.a ... -
合并类里所有属性值
2018-08-22 17:43 557public String combineAllField ... -
quartz 数据库可配置
2018-05-04 11:35 686一、表设计: DROP TABLE IF EXISTS ` ... -
如何正确遍历删除List中的元素,你会吗?
2017-09-07 10:07 1131遍历删除List中的元素有很多种方法,当运用不当的时候就会产 ... -
获取本机的IP地址(去除127.0.0.1)
2017-08-31 11:55 1244/** * Created by zhangyan on ... -
maven 打包的pom.xml配置
2017-05-27 10:32 1056<build> <finalName ... -
线程池压测
2017-03-22 10:15 538public static void main(St ... -
Bouncy Castle Java 平台轻量级密码术包
2017-01-16 18:29 367百度吧。等下次用的时候再写博客 -
Bouncy Castle Java 平台轻量级密码术包
2016-12-26 14:21 584Bouncy Castle 是一种用于 Java 平台的开放 ... -
Timestamp 使用
2016-11-04 15:28 1081SimpleDateFormat sdf = ... -
日期转换汇总
2016-11-04 15:26 5041.Calendar 转化 String Calendar ...
相关推荐
读取excel自动生成sql文的txt文件,解压后在同一目录下方可使用
excel生成sql脚本
主要介绍了python 读取excel文件生成sql文件实例详解的相关资料,需要的朋友可以参考下
1、不需要运行代码,只需要按照模板编写业务表字段即可,然后在Excel中点击生成DDL即可生成建表sql; 2、方便可视化sql表字段展示,统一维护,可放在钉钉、teams、云盘中共同维护,方便版本管理,生成最新的表结构;...
asp.net通过SQL语句对Excel文件进行查询、增加、修改等功能。内容简单,易懂,适合学习者了解全部操作
使用PowerDesigner通过excel模板文件与vb可执行代码,生成创建数据库sql建表语句脚本,资源包含.vb 和 excel模板文件。
Excel文件生成 Sql 和 Excel文件生成Xml工具,
用配置文件生成器生成配置文件,导入配置文件然后调用DLL类库到处SQL SERVER的数据到EXCEL表格。 注意:基于MS .Net Framework 4.0 实例代码: Dim r As New AMReport.AmReport Dim app As New Microsoft.Office....
视Excel工作簿为数据库,通过该程序直接实现对Excel中表的查询、删除、更新、生成等操作,无需再将Excel数据表导入其他数据库中进行处理后再导出,简单方便,只要你会基本的SQL命令即可! 支持Excel97-2003和2007...
怎么定时自动将SQL数据导出为Excel文件
优等这是一个命令行项目,可用于读取Excel文件并生成SQL插入语句。入门这些说明将获取项目的副本,并在您的本地计算机上运行。 请注意,此功能仅在Windows 10计算机上经过测试。安装通过NPM全局安装以通过命令行访问...
将excel表中数据读取转换为sql插入语句 附有c#源码及exe可执行文件(需要.net4.5环境)
通过Excel管理表结构自动生成创建表sql文支持(sqlserver,oracle)
通过获取的数据,将数据进行相关的规则处理生成不同的sql建表文件; 使用方法:new Data2Sql(data,type); data:获取的数据; type:转换的类型文件 ,如:mysql,sqlserver... GetExcelData.js 用来读取Excel文件数据,
其中读取的Excel时,需要注意起始的读取行数和列数,这只是个demo,如果下载后不懂的,可以加我,大家互相交流
SQL Server导出表到EXCEL文件的存储过程,整理sql如何把表导出
网上搜到的 分享给大家 excel 文件中批量生成 insert语句
由于工作中需要写精算,给的一个Excel中,有大量数据需要写入数据库,一个个写,不知要到何年何月,于是使用Python,利用xlrd模块,解析Excel,将其中需要的数据生成想要的sql语句,根据sql语句插入到数据库,后续会...
导入excel可以直接将数据转成SQL语句,其中字段名就是excel文档每列第一行的内容。该工具虽然是以.jar结尾,可以直接双击使用。只要是做开发的孩纸,看一下就会用的。