前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【2019年8月版】OCP 071认证考试原题-第38题

【2019年8月版】OCP 071认证考试原题-第38题

原创
作者头像
用户5892232
修改2019-11-27 10:57:43
5300
修改2019-11-27 10:57:43
举报

choose two.

You need to calculate the number of days from 1st January 2019 until today.

Dates are stored in the default format of DD-MON-RR.

Which two queries give the required output?

A) SELECT SYSDATE - TO_DATE (' 01-JANUARY-2019' ) FROM DUAL;

B) SELECT TO_DATE (SYSDATE, ' DD/MONTH/YYYY' ) - '01/JANUARY/2019' FROM DUAL;

C) SELECT ROUND (SYSDATE - TO_DATE(' 01/JANUARY/2019' ) ) FROM DUAL;

D) SELECT TO_CHAR (SYSDATE, ' DD-MON-YYYY') - '01-JAN-2019' FROM DUAL;

E) SELECT ROUND (SYSDATE- '01-JAN-2019') FROM DUAL:

Answer:AC

(解析:在进行日期计算的时候需要用转换函数把字符型的转换成日期型,oracle 不会隐式转换。)

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档