Java,PostgreSQL时间范围查询

遇到一坑:对于如下代码

select * from order_mileagefuel where date > ‘2015-11-1‘ and date< ‘2015-11-5‘ 

在PostgreSQL的客户端中执行时能得到结果,但在Java中执行时(此时时间范围是参数,类型为String),如date &gt;=#{startDay} and date &lt;=#{endDay}

执行时报如下错误:(而对于MySQL,在代码中却是能够正确执行的。)

ERROR: operator does not exist: timestamp without time zone > character varying

解决方法:将String类型的参数改为java.sql.Timestamp

时间: 2024-12-18 08:06:36

Java,PostgreSQL时间范围查询的相关文章

代写程序|java二叉树字典查询(qq 928900200)

This assignment will help you practice and understand better the Binary Tree and Binary Search Tree data structures, their operations and implementations. You are to design a small dictionary using the Binary Search Tree data structure. Each entry ma

java之折半查询

/** * Created by rabbit on 2014-5-12. */ public class HalfSerach {     public static void main(String[] args)     {         int [] arr = {3,6,7,9,11,22,35};              //设置arr数组并进行复制         int index = halfsearch(arr,35);               //调用折半查询对数组

oracle日期时间范围查询

Oracle的日期时间范围查询 字段为:字符串类型(char),长度为:10 SELECT * FROM testdatetime t WHERE 1=1 AND t.createdate >= '2011-06-01' AND t.createdate <= '2011-07-05'; SELECT * FROM testdatetime t WHERE 1=1 AND to_date(t.createdate,'yyyy-MM-dd') between to_date('2011-06-0

Java使用dom4j查询xml元素

1.Java使用dom4j查询xml元素: 1.1book.xml文件如下:<?xml version="1.0" encoding="UTF-8" ?> <books> <book>  <id>a1</id>  <name>疯狂Java讲义(附光盘)</name>  <author>李刚 编著</author>  <price>74.20<

FineReport实现java报表参数查询的效果图

Java报表-参数联动与自动查询 Java报表-大数据量查询 Java报表-动态列查询 Java报表-复选框多值查询 Java报表-供应商信息模糊查询 Java报表-库存查询每页显示固定 Java报表-下拉树与动态显示查询 Java报表-自定义时间段查询 FineReport实现java报表参数查询的效果图

Java 获取SQL查询语句结果

step1:构造连接Class.forName("com.mysql.jdbc.Driver"); Connection con = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/db","root","123"); step2:构造语句String sql = "select username,password from t_user where

Java 通过JDBC查询数据库表结构(字段名称,类型,长度等)

Java 通过JDBC查询数据库表结构(字段名称,类型,长度等) 发布者:唛唛家的豆子 时间:2012-11-20 17:54:02 在JDBCPreparedStatement.executeQuery().getMetaData();后,我们可以通过ResultSetMetaData对象查询返回结果集的源数据信息,也就是表结构信息. 示例代码如下: package astar.sutil.db; import java.sql.Connection; import java.sql.Driv

Java使用XPath查询XML中的元素

使用java中的xpath语法查询xml中元素 1.查询的xml文件为student.xml文件 <?xml version="1.0" encoding="UTF-8" ?><students> <student class="1201">  <name>李小离</name>  <sex>男</sex>  <age>25</age> &l

java连接MongoDB查询导出为excel表格

背景 因为项目需求.每一个星期须要统计每一个公众号7天的訪问数,月底就须要统计一个月的訪问数,40多个公众号.每次手动统计都须要花费1个小时,总之是一项无技术耗时耗神的手工活. 于是.想写个程序来统计.每次仅仅须要执行下代码,输入一些配置信息就导出为excel表格,直接复制完事,可是水平有限.就仅仅用java写了个. demo下载 下载地址:http://download.csdn.net/detail/musuny/8769499 程序说明 依赖外部jar包 fastjson-1.1.36.j