数据库日期类型转换–HSQL

摘要:
最近,HSQL被用于查询某个时间的最后十分钟记录。与Oracle和SqlServer不同,函数转换可以直接执行。相反,HsqlDocument--标准表单CURRENT可以通过“+”_ DATE+“2”DAYSELECT(LOCALTIMESTAMP atimestampccolumn)DAYTOSECONDFROMatable--非标准表单CURrenT直接获得_

最近遇到要用HSQL查询离某个时间的后十分钟的记录,不像Oracle和SqlServer中可以直接有函数转换,而是直接通过'+'来得到

Hsql Document

 -- standard forms
 CURRENT_DATE + '2' DAY
 SELECT (LOCALTIMESTAMP - atimestampcolumn) DAY TO SECOND FROM atable

 -- non-standard forms
 CURRENT_DATE + 2
 SELECT LOCALTIMESTAMP - atimestampcolumn FROM atable


example:

select top 1 created_on+'10' minute from table;   注:created_on是表里的某个字段,类型是timestamp类型

select * from table where created_on >= created_on+'1' minute and status='Active'; 查询创建时间后十分钟且状态在线的记录

select created_on+'1' DAY from table;


免责声明:文章转载自《数据库日期类型转换–HSQL》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Android Studio新建一个Empty Activity失败问题记录大数据技术概论(纯理论)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Oracle函数应用与查询聚合统计

Oracle预定义函数 Oracle数据库系统中定义了很多的函数(预定义)。这些函数能够完成本身特有的数据操作功能,执行效率更高并重复使用。 Oracle中的预定义函数按照对数据的操作执行特征可以分为: 单行函数——对每个记录执行一次 聚合函数(多行函数)——对多个记录行执行一次 单行函数 字符串函数 日期时间函数 数学计算函数 其它特殊函数 字符串操作函...

delphi类型转换 asci与char

ord(char) = asc chr(asc) = char inttohex(int,1) = hex (string)   使用AStr[i]取AStr:String中的第i个字符时需要注意的事项:这里i表示第i个字符,并不是通常的0表示第1个,i表示第i+1个。   二位的16进制转换为10进制: function HexToInt(hex :...

MySQL-快速入门(8)存储过程、存储函数

1、存储过程 1》创建存储过程:create procedure create procedure sp_name ([in | out | inout]param_name type) [characteristics ...] routine_body characteristics指定存储过程的特性: 1>language sql:说明rou...

sqlser生成guid与复制造数

NEWID()可以生成GUID,如果要小写,则LOWER(NEWID()) 可生成 2144400c-322c-4673-b24c-6a29db94422c 类似这样的 采用如下方法可复制造数,非常快: INSERT INTO 表名(字段名) SELECT 字段名 --可用函数替换要更改的字段 FROM 表名 条件 例子: INSERT INTO SimM...

Java NIO 学习笔记

为了防止无良网站的爬虫抓取文章,特此标识,转载请注明文章出处。LaplaceDemon/SJQ。 http://www.cnblogs.com/shijiaqi1066/p/3344148.html 0 概述 0.1 Socket的问题 传统socket由于需要等待资源,所以会出现阻塞现象。服务器端一般只能使用一个客户端socket对应一个处理线程。 但是...

浅谈 SQL 注入(注入篇)

一、SQL注入简介 1.1 什么是SQL注入 在用户可控制的参数上过滤不严或没有任何限制,使得用户将传入的参数(如URL,表单,http header)与SQL语句合并构成一条 SQL语句传递给web服务器,最终传递给数据库执行增删改查等操作,并基于此获取数据库数据或提权进行破坏。 1.2 SQL注入产生的原因 SQL Injection: 程序员在编写代...