为了账号安全,请及时绑定邮箱和手机立即绑定

关于Oracle中Dual的用法?

关于Oracle中Dual的用法?

慕码人2483693 2018-07-23 14:10:46
看到有人使用如下的语句进行了查询操作,我明白Dual表的作用,但是不明白他这么写的意义是什么。语句如下:select 'a', 1 from dual这个语句输出的结果是‘A'和1两列中,各有一个值,分别是a和1,哪位大神能帮忙解答一下这个语句的含义,以及为什么输出的结果是我描述的那样?如果select后的a不用单引号括起来,执行就会报错,为什么?
查看完整描述

1 回答

?
梦里花落0921

TA贡献1772条经验 获得超5个赞

因为a是一个值,不是真实存在的列,所以要加单引号,1是数值类型,所以可以直接写

查看完整回答
反对 回复 2018-08-12
  • 1 回答
  • 0 关注
  • 680 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信