OCP 1Z0 051 88
来源:互联网 发布:ubuntu终端显示中文 编辑:程序博客网 时间:2024/05/20 17:08
88. You need to calculate the number of days from 1st January 2007 till date.
Dates are stored in the default format of dd-mon-rr.
Which SQL statements would give the required output? (Choose two .)
A. SELECT SYSDATE - '01-JAN-2007' FROM DUAL;
B. SELECT SYSDATE - TO_DATE('01/JANUARY/2007') FROM DUAL;
C. SELECT SYSDATE - TO_DATE('01-JANUARY-2007') FROM DUAL;
D. SELECT TO_CHAR(SYSDATE, 'DD-MON-YYYY') - '01-JAN-2007' FROM DUAL;
E. SELECT TO_DATE(SYSDATE, 'DD/MONTH/YYYY') - '01/JANUARY/2007' FROM DUAL;
日期加减时,需要显示转换
字符串不能作减法 D错
TO_DATE(SYSDATE, 'DD/MONTH/YYYY') 没问题,但转换后还是与A一样。E错
Answer: BC
Dates are stored in the default format of dd-mon-rr.
Which SQL statements would give the required output? (Choose two .)
A. SELECT SYSDATE - '01-JAN-2007' FROM DUAL;
B. SELECT SYSDATE - TO_DATE('01/JANUARY/2007') FROM DUAL;
C. SELECT SYSDATE - TO_DATE('01-JANUARY-2007') FROM DUAL;
D. SELECT TO_CHAR(SYSDATE, 'DD-MON-YYYY') - '01-JAN-2007' FROM DUAL;
E. SELECT TO_DATE(SYSDATE, 'DD/MONTH/YYYY') - '01/JANUARY/2007' FROM DUAL;
日期加减时,需要显示转换
SQL> alter session set nls_date_language='american';Session alteredSQL> alter session set nls_date_format='dd-mon-rr';Session alteredSQL> SELECT SYSDATE - '01-JAN-2007' FROM DUAL; SELECT SYSDATE - '01-JAN-2007' FROM DUALORA-01722: 无效数字
SQL> SELECT SYSDATE - TO_DATE('01/JANUARY/2007') FROM DUAL;SYSDATE-TO_DATE('01/JANUARY/20------------------------------ 2698.900081018521 row selectedSQL> SELECT SYSDATE - TO_DATE('01-JANUARY-2007') FROM DUAL;SYSDATE-TO_DATE('01-JANUARY-20------------------------------ 2698.900081018521 row selected
字符串不能作减法 D错
SQL> SELECT TO_CHAR(SYSDATE, 'DD-MON-YYYY') - '01-JAN-2007' FROM DUAL; SELECT TO_CHAR(SYSDATE, 'DD-MON-YYYY') - '01-JAN-2007' FROM DUALORA-01722: 无效数字
TO_DATE(SYSDATE, 'DD/MONTH/YYYY') 没问题,但转换后还是与A一样。E错
SQL> SELECT TO_DATE(SYSDATE, 'DD/MONTH/YYYY') FROM DUAL;TO_DATE(SYSDATE,'DD/MONTH/YYYY------------------------------0014-5-221 row selectedSQL> SELECT TO_DATE(SYSDATE, 'DD/MONTH/YYYY') - '01/JANUARY/2007' FROM DUAL;SELECT TO_DATE(SYSDATE, 'DD/MONTH/YYYY') - '01/JANUARY/2007' FROM DUALORA-01722: 无效数字
Answer: BC
0 0
- OCP 1Z0 051 88
- OCP 1Z0 051 1
- OCP 1Z0 052 88
- OCP 1Z0 053 88
- OCP 1Z0 051 2
- OCP 1Z0 051 3
- OCP 1Z0 051 4
- OCP 1Z0 051 5
- OCP 1Z0 051 6
- OCP 1Z0 051 7
- OCP 1Z0 051 8
- OCP 1Z0 051 9
- OCP 1Z0 051 10
- OCP 1Z0 051 11
- OCP 1Z0 051 12
- OCP 1Z0 051 13
- OCP 1Z0 051 14
- OCP 1Z0 051 15
- GTK学习笔记1-简单的控件和事件响应
- 怎么解除任务管理器锁?
- Leetcode中的大整数
- Tiling_easy version
- Android项目实战--手机卫士01--启动界面
- OCP 1Z0 051 88
- Android异步Http客户端 一个基于回调的Http客户端库为Android
- unity在定制的shader里面如何添加阴影
- 恶补java(十)---泛型与集合的再学习
- Android Asynchronous Http Client
- NOJ [1265] Flandre's Second Escape
- 黑马程序员_java基础——集合
- 使用proc文件映射的方式实现用户态跟内核态的数据交互
- 对jQuery ajax请求成功(失败)回调执行前的统一处理(兼容较老版本jQuery)