SELECT current date FROM sysibm.sysdummy1;
查看当前日期,格式为年月日
SELECT current time FROM sysibm.sysdummy1;
查看当前时间,格式为时分秒
SELECT current timestamp FROM sysibm.sysdummy1;
查看当前日期时间,格式为年月日时分秒毫秒
例如:'2012-09-20 14:04:11.343000'
-要使当前时间或当前时间戳记调整到 GMT/CUT,则把当前的时间或时间戳记减去当前时区寄存器:
values current time -current timezone;
values current timestamp -current timezone; --获取当前年份
values year(current timestamp); --获取当前月
values month(current timestamp); --获取当前日
values day(current timestamp); --获取当前时
values hour(current timestamp); --获取分钟
values minute(current timestamp); --获取秒
values second(current timestamp); --获取毫秒
values microsecond(current timestamp); --从时间戳记单独抽取出日期和时间 values date(current timestamp);
values VARCHAR_FORMAT(current TIMESTAMP,'yyyy-mm-dd'); values char(current date);
values time(current timestamp); --执行日期和时间的计算
values current date+1 year;
values current date+3 years+2 months +15 days;
values current time +5 hours -3 minutes +10 seconds; --计算两个日期之间的天数
values days(current date)- days(date('2010-02-20')); --时间和日期换成字符串
values char(current date);
values char(current time); --要将字符串转换成日期或时间值
values timestamp('2010-03-09-22.43.00.000000'); values timestamp('2010-03-09 22:44:36'); values date('2010-03-09'); values date('03/09/2010'); values time('22:45:27'); values time('22.45.27'); --计算两个时间戳记之间的时差: --秒的小数部分为单位 values timestampdiff(1,char(current timestamp -
timestamp('2010-01-01-00.00.00'))); --秒为单位 values timestampdiff(2,char(current timestamp -
timestamp('2010-01-01-00.00.00'))); --分为单位 values timestampdiff(4,char(current timestamp -
timestamp('2010-01-01-00.00.00'))); --小时为单位 values timestampdiff(8,char(current timestamp -
timestamp('2010-01-01-00.00.00'))); --天为单位 values timestampdiff(16,char(current timestamp -
timestamp('2010-01-01-00.00.00'))); --周为单位 values timestampdiff(32,char(current timestamp -
timestamp('2010-01-01-00.00.00'))); --月为单位 values timestampdiff(64,char(current timestamp -
timestamp('2010-01-01-00.00.00'))); --季度为单位 values timestampdiff(128,char(current timestamp -
timestamp('2010-01-01-00.00.00'))); --年为单位 values timestampdiff(256,char(current timestamp -
timestamp('2010-01-01-00.00.00')));
分享到:
相关推荐
DB2常用函数详解,包括进200个常用函数,很详细
DB2常用函数 包括字符串函数、日期函数、运算函数等等
DB2常用函数详解(一):字符串函数 VALUE函数 语法:VALUE(EXPRESSION1,EXPRESSION2) ...
DB2的sql语句、函数使用汇总.各种常用的命令总结
该文档对DB2和Oracle中的一些常用函数进了比较,方便转型的人学习了解
DB2常用命令汇总,我在项目中经常用到。DB2常用命令 DB2备份 DB2导出 DB2还原 DB2操作实例
DB2数值函数简介及使用 1、取绝对值的函数:abs、absval 2、向上取整:ceil、ceiling 3、向下取整数:floor 4、求M的n次幂:power(M,n) 5、随机数:rand(m)函数 6、四舍五入:round (m,n) 7、将数值转换为字符串形式...
DB2 常用命令 很简单直接有效的命令 适合初学者
DB2各类函数的分类总汇文档 1. 聚合函数 2. 类型转换函数 3. 数学函数 4. 字符串函数 5. 日期时间函数 6. XML 函数 7. 分区函数 8. 安全函数 9. 其他
DB2常用命令列表DB2常用命令列表DB2常用命令列表DB2常用命令列表DB2常用命令列表DB2常用命令列表DB2常用命令列表
DB2数据库函数大全: DB2 函数简单解释 初学者适用~~~
一些db2的常用命令,比较适合新手查询,简单看看有帮助
自己整理的DB2函数大全,希望对学习和使用DB2的兄弟们能有所帮助
MSSQL DB2 ORACAL三种数据库常用函数对比大全,对比以上的数据库,查询的时候很有用。熟悉三种数据库的函数。采用excel的表格的方式呈现。
db2常用命令大全,db2常用命令大全,db2常用命令大全,db2常用命令大全
DB2常用函数介绍,比较实用。
我把找到的有关DB2的一些sql函数和基本命令整了一下,希望对大家有用。
db2常用操作命令