问题
单项选择题
以下哪个运算将返回一个数字值
A.’03-FEB-1999’+28
B.’06-DEC-1998’-20
C.’06-JUL-1987’+(360/24)
D.TO_DATE(’03-JAN-1999’)-TO_DATE(’03-DEC-1997’)
答案
参考答案:D
解析: 这一题是测试对日期型数据处理的熟悉程度。根据有关日期型数据处理的介绍,可以知道:一个日期型数据和一个数字相减,其结果仍为日期型;一个日期型数据和一个数字相加,其结果仍为日期型。所以选项A、B和C肯定是错误的。
同样根据有关日期型数据处理的介绍,可以知道两个日期型数据相减,其结果为数字型,所以选项D肯定是正确的。