返回数说广场
0
ORDERS表存在一个DATE类型的列ORDER_DATE,日期的默认显示格式是DD-MON-RR。
哪两个WHERE子句展示了函数转换的正确的用法。
A.
WHERE order_date IN (TO_DATE ('Oct 21 2018', 'MON DD YYYY'), TO_CHAR('Nov 21 2018','MON DD YYYY'))
暂无图片
WHERE order_date > TO_DATE(ADD_MONTHS(SYSDATE,6),'MON DD YYYY')
C.
WHERE order_date > TO_CHAR(ADD_MONTHS(SYSDATE, 6), 'MON DD YYYY')
暂无图片
WHERE TO_CHAR(order_date, 'MON DD YYYY') = 'JAN 20 2019'
暂无图片
WHERE order_date > TO_DATE('JUL 10 2018', 'MON DD YYYY')
暂无图片
很遗憾,答错啦…
别灰心,看看解析吧!
又能学到有用的知识啦~
暂无图片
答案解析
函数转换后作为条件,首先要保证左右两边类型一致,日期类型与字符类型做比较是错误的;IN 条件内存在日期类型与字符类型是错误的;对日期类型的数据使用TO_DATE函数转换是错误的。
0
0 284
分享
评论
热门数说


