ORACLE11G OCP-051 第85题

85. View the E xhibit and examine the structure and data in the INVOICE table.

Which statements are true regarding data type conversion in expressions used in queries? (Choose all that apply.)

下面是INVOICE表的结构:
关于查询中的表达式中的数据类型转换,哪句话是正确的?(选择所有正确的项)


A. inv_amt ='0255982' : requires explicit conversion (需要显示转换)
B. inv_date > '01-02-2008' : uses implicit conversion (使用了隐式转换)
C. CONCAT(inv_amt,inv_date) : requires explicit conversion (需要显示转换)
D. inv_date = '15-february-2008' : uses implicit conversion(使用了隐式转换)
E. inv_no BETWEEN '101' AND '110' : uses implicit conversion (使用了隐式转换)


答案:D、E

解析:

A:发生了隐式转换,字符串变为了NUMBER进行比较

B:inv_date为date类型,格式为15-FEB-08,字符串'01-02-2008'格式不符合,不能发生隐式转换,需要用to_date()显式转换

C:CONCAT进行字符串连接,将inv_amt,inv_date发生隐式转换,然后进行字符串连接

D:inv_date为date类型,格式为15-FEB-08,字符串'15-february-2008'格式一致,发生隐式转换,将字符串'15-february-2008'变为了date类型

E:同A

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值