ITPub博客

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

OCP 1Z0-051-103

原创 Oracle 作者:LuiseDalian 时间:2014-05-20 07:10:07 0 删除 编辑
(103)Examine the structure of the TRANSACTIONS table:

name             Null             Type

TRANS_ID     NOT NULL    NUMBER(3)

CUST_NAME                      VARCHAR2(30)

TRANS_DATE                    DATE                          

TRANS_AMT                      NUMBER(10,2)

You want to display the transaction date and specify whether it is a weekday or weekend. Evaluate the following two queries:

SELECT TRANS_DATE, CASE WHEN TRIM(TO_CHAR(trans_date,'DAY')) IN ('SATURDAY','SUNDAY') THEN 'weekend'

ELSE 'weekday' END "Day Type" FROM transactions;

SELECT TRANS_DATE, CASE WHEN TO_CHAR(trans_date,'DAY') BETWEEN 'MONDAY' AND 'FRIDAY' THEN 'weekday'

ELSE 'weekend' END "Day Type" FROM transactions;

Which statement is true regarding the above queries?

A. Both give wrong results.

B. Both give the correct result.

C. Only the first query gives the correct result.

D. Only the  second query gives the correct result.

答案:(C)

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

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

注册时间:2012-02-06

  • 博文量
    1986
  • 访问量
    6040880