PLSQL中SQL语句怎样转换日期型函数为字符型?

2024-12-02 19:18:50
推荐回答(4个)
回答1:

to_char函数可以将日期值格式化为字符串; to_date函数将字符串按指定格式转换成日期值。
在查询中, 将'2014/01/01'转换成日期值,然后再用作查询条件,这样会比较好。
select ... where enddate < to_date('2014/01/01', 'yyyy/mm/dd')

回答2:

select * from table t where to_char(t.ENDDATE,'yyyy/mm/dd')<'2014/01/01
其中,to_char是将日期转化成字符串的函数;yyyy/mm/dd是指定的日期格式。

回答3:

where to_char(ENDDATE,'yyyy/mm/dd')<'2014/01/01'

这样试试

回答4:

to_char(ENDDATE,'yyyy/mm/dd')