ITPub博客

首页 > 数据库 > Oracle > OCP 1Z0-051-94

OCP 1Z0-051-94

原创 Oracle 作者:LuiseDalian 时间:2014-05-19 07:06:18 0 删除 编辑
(94)Examine the structure of the PROGRAMS table:

name                Null           Type

PROG_ID         NOT NULL  NUMBER(3)

PROG_COST                     NUMBER(8,2)

START_DATE   NOT NULL DATE

END_DATE                         DATE

Which two SQL statements would execute successfully? (Choose two.)

A. SELECT NVL(ADD_MONTHS(END_DATE, 1), SYSDATE) FROM programs;

B. SELECT TO_DATE(NVL(SYSDATE - END_DATE, SYSDATE)) FROM programs;

C. SELECT NVL(MONTHS_BETWEEN(start_date,end_date),'Ongoing') FROM programs;

D. SELECT NVL(TO_CHAR(MONTHS_BETWEEN(start_date, end_date)),'Ongoing') FROM programs;



答案:(A、D)

解析:

B(X), NVL(SYSDATE - END_DATE, SYSDATE)这部分没问题,问题出现在TO_DATE函数上

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/17013648/viewspace-1163938/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: OCP 1Z0-051-95
下一篇: OCP 1Z0-051-93
请登录后发表评论 登录
全部评论

注册时间:2012-02-06

  • 博文量
    1986
  • 访问量
    6042494