免费试学 报名即可领取免费资料

成都市庆云南街69号红星国际3栋3楼

您现在的位置: IT培训 > OCP > OCP考试 > 正文

OCP 1Z0-047 考试题库解析(7)

发布时间:2018-08-09 17:26:20

  View the Exhibit and examine the description of the ORDERS table. Which two WHERE clause conditions demonstrate the correct usage of conversion functions? (Choose two.)

  A. WHERE order_date > TO_DATE('JUL 10 2006','MON DD YYYY')

  B. WHERE TO_CHAR(order_date,'MON DD YYYY') = 'JAN 20 2003'

  C. WHERE order_date > TO_CHAR(ADD_MONTHS(SYSDATE,6),'MON DD YYYY')

  D. WHERE order_date IN ( TO_DATE('Oct 21 2003','Mon DD YYYY'), TO_CHAR('NOV 21 2003','Mon DD YYYY') )

  D. WHERE order_date IN ( TO_DATE('Oct 21 2003','Mon DD YYYY'), TO_CHAR('NOV 21 2003','Mon DD YYYY') )

  答案: AB

  分析: 本题考点是日期格式/date type

  C. order_date是timestamp with local timezone数据类型,TO_CHAR(ADD_MONTHS(SYSDATE,6),'MON DD YYYY')返回的是字符串,如果不符合系统时间格式则Oracle无法隐式转换,两者比较时会出错。

  D. in是集合操作符,集合中TO_DATE('Oct 21 2003','Mon DD YYYY')返回date格式,TO_CHAR('NOV 21 2003','Mon DD YYYY')返回字符串,数据类型不一致。

 

免费试学

在下方预约即可免费领取视频学习资料