Oracle:
select sysdate from dual; select current_date from dual; select current_timestamp from dual;
DB2:
CURRENT DATE获取当前日期:
values current date; –select current date from sysibm.sysdummy1; 例:2017-05-19
values current time; –select current time from sysibm.sysdummy1;
values current timestamp; –select current timestamp from sysibm.sysdummy1;
日期去点“-”,转换成八位的数字
select replace(char(current date),’-‘,”) from sysibm.sysdummy1;
代码语言:javascript复制 VALUES YEAR(CURRENT TIMESTAMP); VALUES YEAR('2012-05-25 21:18:12'); --YEAR()获取年;
VALUES MONTH(CURRENT TIMESTAMP); VALUES MONTH('2012-05-25 21:18:12'); -- MONTH()获取月;
VALUES DAY(CURRENT TIMESTAMP); VALUES DAY('2012-05-25 21:18:12'); --DAY()获取日;
VALUES HOUR(CURRENT TIMESTAMP); VALUES HOUR('2012-05-25 21:18:12'); --HOUR()获取小时;
VALUES MINUTE(CURRENT TIMESTAMP); VALUES MINUTE('2012-05-25 21:18:12'); --MINUTE()获取分钟;
VALUES SECOND(CURRENT TIMESTAMP); VALUES SECOND('2012-05-25 21:18:12'); --SECOND()获取秒;
VALUES DATE(CURRENT TIMESTAMP); VALUES DATE('2012-05-25 21:18:12'); --DATE()获取日期;
VALUES TIME(CURRENT TIMESTAMP); VALUES TIME('2012-05-25 21:18:12'); --TIME()获取时间;
VALUES TIMESTAMP(CURRENT TIMESTAMP);VALUES TIMESTAMP('2012-05-25 21:18:12'); --TIMESTAMP()获取时间戳
以上函数参数可以是日期时间类型,也可以为日期时间格式的字符串。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/180420.html原文链接:https://javaforall.cn