1、将字符串转成日期,你需要告诉它,你的字符串格式是什么。
TO_DATE( '2020-09-09' , 'yyyy-MM-dd' ) ;
TO_DATE( 字段名 , 'yyyy-MM-dd' ) ;
2、将日期转成字符串,你需要告诉它,你想要的字符串格式是什么。
TO_CHAR( 字段名 , 'yyyy-MM-dd' ) ;
例子:
SELECT
NAME,
OPENTO
FROM
TABLENAME
WHERE
TO_DATE(OPENTO, 'yyyy-MM-dd')<TO_DATE('2020-09-09', 'yyyy-MM-dd') ;
当然也可以这样写
SELECT
NAME,
OPENTO
FROM
TABLENAME
WHERE
OPENTO<'2020-09-09' ;
第二种方式必须格式都一样。
补充:
1、oracle数据库查询系统时间:
select sysdate from dual;
2、mysql查询系统时间:
select now() --yyyy-MM-dd HH:mm:ss
select sysdate() --yyyy-MM-dd HH:mm:ss
select current_date --yyyy-MM-dd
最后
以上就是小巧衬衫最近收集整理的关于Oracle日期转字符串,字符串转日期的函数例子:补充:1、oracle数据库查询系统时间:的全部内容,更多相关Oracle日期转字符串,字符串转日期内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复