public List<RBean> queryFrozenWarnHistory(Connection conn, FrozenRequestEntity req) throws Exception { // TODO Auto-generated method stub PreparedStatement pst = null; ResultSet rs = null; RBean rBean = null; ArrayList<RBean> queryFrozenWarnHistoryList = new ArrayList<RBean>(); String queryFrozenWarnHistorySQL = "select * from " + "(select rownum as rew,to_char(t1.time,'yyyy-MM-dd HH24:MI:ss') as time,t1.roadcode," + "t1.stake,t1.longitude,t1.latitude,t1.humidity,to_char(t1.savetime,'yyyy-MM-dd HH24:MI:ss') as savetime,t1.frozentime,t1.isfrozen,t1.dewpoint,t1.frozentem " + "from SNOW_WEATHER_FROZEN_HISTORY t1 where 1=1 "; if(null!=req.getrBean().getStartTime()&&!"".equals(req.getrBean().getStartTime())){ queryFrozenWarnHistorySQL += " and t1.time > to_date('"+req.getrBean().getStartTime() + "','yyyy-mm-dd hh24:mi:ss') "; } if(null!=req.getrBean().getEndTime()&&!"".equals(req.getrBean().getEndTime())){ queryFrozenWarnHistorySQL += " and t1.time < to_date('"+req.getrBean().getEndTime() + "','yyyy-mm-dd hh24:mi:ss') "; } queryFrozenWarnHistorySQL += " order by time desc)"; if (!"".equals(req.getrBean().getPos()) && null != req.getrBean().getPos() ) { queryFrozenWarnHistorySQL += " where rew > " + req.getrBean().getPos(); } if(!"".equals(req.getrBean().getSize()) && null != req.getrBean().getSize()){ if("20".equals(req.getrBean().getSize()) && !"0".equals(req.getrBean().getPos())){ int a = Integer.parseInt(req.getrBean().getPos())+20; queryFrozenWarnHistorySQL += " and rew <= " + a; }else{ queryFrozenWarnHistorySQL += " and rew <= " + req.getrBean().getSize(); } } pst = DBCommon.getPsm(conn, queryFrozenWarnHistorySQL); rs = DBCommon.getRs(pst, queryFrozenWarnHistorySQL); while(rs.next()){ rBean = new RBean(); rBean.setDhm(rs.getString("time")); rBean.setRoadcode(rs.getString("roadcode")); rBean.setStake(rs.getString("stake")); rBean.setLongitude(rs.getDouble("longitude")); rBean.setLatitude(rs.getDouble("latitude")); rBean.setHumidity(rs.getDouble("humidity")); rBean.setSavetime(rs.getString("savetime")); rBean.setFrozentime(rs.getString("frozentime")); rBean.setIsfrozen(rs.getString("isfrozen")); rBean.setDew(rs.getDouble("dewpoint")); rBean.setFrozentem(rs.getDouble("frozentem")); queryFrozenWarnHistoryList.add(rBean); } if(rs!=null){ rs.close(); } if(pst!=null){ pst.close(); } return queryFrozenWarnHistoryList; }
发表评论
-
List<Map> 排序
2016-08-03 11:03 945import java.util.ArrayList; im ... -
sql存储过程几个简单例子
2016-07-22 08:42 465导读:sql存储是数据库操作过程中比较重要的一个环节,对于一些 ... -
相对路径和绝对路径的区别,java获取项目访问路径的方法
2016-07-19 13:58 659相对路径和绝对路径的区别 在HTML里只要涉及文件的地方( ... -
POI 单元格
2016-07-07 11:48 499POI 单元格合并中的CellRangeAddress 参数: ... -
Java的内存机制
2016-06-28 11:40 5971.Java的内存机制 Java 把内存划分成两种:一种是 ... -
StringBuffer和StringBuilder的区别
2016-06-28 11:36 446StringBuffer、StringBuilder和Stri ... -
平均分割list
2016-06-26 19:22 1256private static List<List< ... -
定时任务&&找出两个list的不同
2016-06-21 13:55 371/*-------------------------appl ... -
时间类
2016-06-21 13:38 533/* * Licensed to the Apache S ... -
常用map总结
2016-06-21 09:39 424Map map = new HashMap(); I ... -
遍历listmap 遍历map
2016-04-27 16:23 554package excel; import java ... -
SQL 递归
2016-03-29 14:34 523向上 WITH RECURSIVE r AS ( SELE ... -
oracle 面试题
2016-02-02 15:53 10421、对数据库SQL2005、ORACLE熟悉吗? SQL ... -
Criteria Query
2016-01-29 13:32 492Criteria Query通过面向对象化的设计,将数据查询条 ... -
List和ArrayList的区别
2016-01-28 09:38 532List和ArrayList的区别 List是一个接口,而Li ... -
StringUtils.isEmpty用法
2016-01-28 09:21 684StringUtils 方法的操作对象是 java.lang. ... -
java中重载与重写的区别
2016-01-27 13:50 543java中重载与重写的区别 ... -
loginfilter
2016-01-26 16:02 338dabdabdabdabdabdabdab -
数据库连接driverClass和jdbcUrl大全
2016-01-25 14:09 1157一、MySQL: driverClass:com.mysql ... -
postgre--(待补)
2016-01-18 10:49 556postgre--(待补)
相关推荐
在SQL中,处理时间数据是一项常见的任务,尤其是在比较时间大小时。当数据库中时间数据以varchar类型存储时,我们需要特别注意比较的方式,因为这与直接处理datetime或date类型的字段不同。MySQL和SQL Server提供了...
公司数据库的表都是过G的,查看起来慢的不行,备份的时候想把里面没用的东西删了,减少数据库文件的大小,但是不知道如何或者其中某个表的大小,后来经过一番努力终于找到如何查看SQL Server 2005 中数据表大小的...
在SQL Server中,比较日期大小是一项基础但至关重要的任务,特别是在处理涉及时间序列的数据时。在上述描述中,提到了一种常见场景,即在机房收费系统中,需要查询特定日期范围内的记录。然而,简单地将用户输入的...
Java 字符串转换为日期和时间比较大小...在 Java 中,我们可以使用 SimpleDateFormat 和 java.sql.Date 类来实现字符串转换为日期和时间比较大小。同时,我们也可以使用 compare_date 方法来比较两个日期字符串的大小。
小的SQL文件便于从phpMyAdmin之类的受运行时间限制的脚本恢复数据, 这是一个非常好用的工具. 厉害之处是它可以自动将结构语句和数据语句分开! 最后的结果是一个建表SQL和一系列的数据SQL, 支持utf8格式, 支持中文.
### 21天迅速学会SQL(比较完整的SQL学习手册) #### 第一部分:SQL入门与基础知识 **标题**:21天迅速学会SQL(比较完整的SQL学习手册) **描述**:本手册旨在帮助初学者通过21天的学习周期,从基础到进阶掌握...
### SQL Server 策略备份时间异常增大的处理方法 在日常维护SQL Server数据库时,可能会遇到策略备份时间突然异常增大的情况。这种情况不仅影响到数据库的正常运行,还可能导致数据完整性受损。本文将详细探讨如何...
SQL Server 提供了丰富的日期时间函数,用于处理和操作日期和时间数据。这些函数可以帮助开发人员在数据库查询和应用程序中执行各种日期和时间计算。以下是SQL Server中一些主要的时间日期函数的详细解释: 1. **...
死锁的诊断和定位 查询阻塞的语句 查询执行较慢的语句 查询正在执行的语句1 查询正在执行的语句2 ...查询数据库文件大小 修改max degree of parallelism 修改SQLServer最大内存 用DAC连接到SQL Server 其它SQL DBCC
SQL Server 的日志文件记录了所有事务处理的信息,包括数据更改、备份操作等,随着时间推移,这些日志文件可能会占用大量的磁盘空间。因此,学会如何有效地管理和清空 SQL 日志是每位 DBA 必须掌握的一项技能。 ###...
* 等待时间:等待时间是指 SQL Server 等待执行查询的时间。 * 锁定时间:锁定时间是指 SQL Server 锁定资源的时间。 优化方法 根据监控指标,可以对 SQL Server 进行优化。以下是一些常用的优化方法: * 优化...
使用以下 T-SQL 语句可以查看当前数据库服务器上的所有数据库名称及大小: ```sql SP_HELPDB; ``` 这将返回当前数据库服务器上的所有数据库名称及大小信息。 重命名数据库 使用以下 T-SQL 语句可以重命名当前...
│ │ 5.2.3 生成纯字母随机编号的示例(仅大小或者小写).sql │ │ 5.2.3 生成纯字母随机编号的示例(大小写混合).sql │ │ 5.2.3 生成纯数字随机编号的示例.sql │ │ 5.3.2 融合了补号处理的编号生成处理示例.sql ...
* 数据库巡检脚本是用于检查数据库的脚本,包括查看数据库版本信息、查看所有数据库名称及大小、查看数据库所在机器的操作系统参数、查看数据库启动的参数、查看数据库启动时间等。 三、数据库巡检方法 * 数据库...
- 这个参数决定了 dump 文件的最大大小,同时也间接影响了 SQL Trace 文件的大小。如果设置为 unlimited,则意味着不限制文件大小。 ```sql ALTER SESSION SET max_dump_file_size = unlimited; ``` 3. **trace...
3. **目标环境准备**: 在目标的离线环境中,确保系统满足 SQL Server 的最低硬件和软件要求,例如操作系统版本、内存大小、磁盘空间等。对于Linux系统,需要安装相应的支持包,如.NET Core runtime(如果需要的话)...
例如,将日期改成固定格式用:string(字段名,’yyyy-mm-dd’),可以与datetime型的数据做大小对比。 二、datetime型的数据转化成六位数据 在PB脚本中,可以使用Covert(char(6),icb00000.字段名,112)将datetime型...
例如,通过对Andon请求的历史数据进行分析,可以识别生产瓶颈,优化生产线布局,减少停机时间。此外,VBS脚本还可以创建动态报告,将分析结果以图表形式展示,为管理层提供直观的决策依据。 ### 集成与操作 WinCC ...
### PLSQL隔断时间再执行SQL的时候卡死未响应(要等很久才有结果)解决办法 在使用PL/SQL Developer或其他Oracle数据库管理工具时,可能会遇到一个常见的问题:执行SQL语句或存储过程时,系统长时间无响应或者卡住...
假设我们按照销售时间将销售表划分为三个时间段:2015年1月1日之前的销售记录、2015年1月1日至2015年12月31日之间的销售记录以及2016年1月1日之后的销售记录。 ```sql CREATE PARTITION FUNCTION partfunsale...