代码如下:
//大量数据的插入需要分批执行
while(!statistics_start.equals(init_date_from)){
String statistics_end=DateTool.getTimeStringDayPlus(statistics_start, +1);
                  sql="insert into tb_request_month_temp   (requesttime,username,devnumber,modulename,devtype,version)
(select requesttime,username,devnumber,modulename,devtype,version 
from v_request where REQUESTTIME >= to_date(?,'yyyy-MM-dd HH24:mi:ss') AND REQUESTTIME < to_date(?,'yyyy-MM-dd HH24:mi:ss'))";

PreparedStatement pstate=connDB.prepareStatement(sql);
try {
pstate.setString(1, statistics_start);
pstate.setString(2, statistics_end);
} catch (SQLException e) {
e.printStackTrace();
}
System.out.println(sql);
_log.info(sql);
try {
flag=pstate.executeUpdate();

} catch (SQLException e) {
e.printStackTrace();
}
if(flag==-1)return false;
statistics_start=DateTool.getTimeStringDayPlus(statistics_start, +1);

}

执行这段代码,数据库没有数据,在数据库里执行打印出来的sql语句有数据,
有哪位高手能看出代码里的问题呢?为什么程序不能插入数据呢?

insert into select 插入不进去数据相关推荐

  1. mysql数据库使用一条insert语句同时插入多条数据

    我们常见的MySQL数据库插入数据的方法是insert语句,例如: INSERT INTO student(name,no,age,address) VALUES ('张三','1001',20,'上 ...

  2. Mysql insert into + select 插入语句

    Mysql insert into + select 插入语句 语法结构 INSERT INTO 表名 (字段1, 字段2....) SELECT字段1,字段2.... FROM表名称 WHERE条件 ...

  3. mysql insert into values select from_mysql中复制表数据(select into from和insert into select)...

    一.简介 Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应 用程序开发中必 ...

  4. delete 会不会锁表_MySQL的insert into select 引发锁表

    上周五HaC我要上线,有一个脚本需要执行,执行前需要备份一个表. 运维大佬:"这个表的备份为什么要这么久,,??" 1秒过去了--2秒过去了-- 期间运营反馈系统出现大量订单超时情 ...

  5. 查询很慢会导致锁表吗_MySQL的insert into select 引发锁表

    上周五HaC我要上线,有一个脚本需要执行,执行前需要备份一个表. 运维大佬:"这个表的备份为什么要这么久,,??" 1秒过去了--2秒过去了-- 期间运营反馈系统出现大量订单超时情 ...

  6. SELECT INTO 和 INSERT INTO SELECT 两种表复制语句

    SELECT INTO 和 INSERT INTO SELECT 两种表复制语句 Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) valu ...

  7. SQL Server 中 SELECT INTO 和 INSERT INTO SELECT语句的区别

    SQL Server 中 SELECT INTO 和 INSERT INTO SELECT语句的区别 我们在写存储过程的时候经常会遇到需要将查询到的数据存到一张表里面的情况,如将一个table1的数据 ...

  8. SELECT INTO 和 INSERT INTO SELECT 两种表复制语句详解(SQL数据库和Oracle数据库的区别)...

    我们经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INT ...

  9. oracle数据库【表复制】insert into select from跟create table as select * from 两种表复制语句区别...

    create table  as select * from和insert into select from两种表复制语句区别 create table targer_table as select ...

最新文章

  1. Vue菜鸟之路: 封装上传组件
  2. NHibernate教程
  3. freertos 创建互斥量_STM32CubeMX+FreeRTOS学习[6] 互斥量(Lu)
  4. wind 下装mysql,windows 下安装MySQL
  5. QEMU/KVM原理概述
  6. python编写自动化脚本工具_python自动化工具之pywinauto实例详解
  7. [TJOI2015]弦论(后缀数组or后缀自动机)
  8. Day01----jsp
  9. 僵尸逃跑服务器没有响应,cs1.6服务器[ZMParadise]1#僵尸逃跑+感染*China ip地址
  10. 我国的省级行政区中,哪些邻省最多,哪些最少?
  11. 台式计算机拆卸步骤,拆卸和组装台式计算机主机的说明步骤
  12. HTML空白字符占位问题
  13. 关键业绩指标(KPI)
  14. 自动识别Windows Office 产品GVLK
  15. Oracle学习——第四讲(增删改查)
  16. js生日计算年龄_js 根据出生日期计算年龄
  17. All In One - 第7章 安全运营
  18. AUTOCAD制图,如何给选中的图块编号呢?
  19. echarts3.7.1 用例体验地图
  20. H5页面在ios的浏览器上使用 高德地图 报当前定位失败Geolocation permission denied 或者 偶尔报AMap没有找到的

热门文章

  1. 个推青少年网络游戏防沉迷解决方案,助力开发者构建完善的青少年保护系统!
  2. 记忆力衰退怎么办吃什么水果能补脑
  3. Java开发技术之成为高级java工程师必须学习的三个技术
  4. FPGA产生基于LFSR的伪随机数
  5. HTML5期末大作业:网站——卡通漫画游戏官方网页 (萌王) 13个页面 HTML+CSS+JavaScript ~ 学生HTML个人网页作业作品下载 ~ web课程设计网页规划与设计...
  6. 教育硕士专业学位(教育管理)研究生阅读书目或期刊目录
  7. 初学者入门课,Python入门体验之九九乘法表
  8. 静态语言和脚本语言的区别
  9. CRD500:Modelsim仿真问题
  10. 热烈祝贺源恒软件科技有限公司顺利通过CMMI3评审