给表取别名 ORacle中如何给查询起别名?
浏览量:2807
时间:2021-03-17 17:39:55
作者:admin
ORacle中如何给查询起别名?
因为在Oracle中,所有元数据信息都记录在系统表中。甲骨文还有另一个约定。对象的名称默认为大写。不管你在SQL中写的是大写还是小写,除非你用引号把小写的名字引起来,否则它都会被认为是大写的。因此,系统表中的所有元数据基本上都是大写的。当您查询一个对象时,Oracle将帮助您将SQL中的所有字母转换为大写。但是当您查询系统表的内容时,您输入的实际上是一个“值”而不是一个对象,因此它应该用大写字母书写。
oracle中的字段别名与表别名的命名规则?
字段别名可以添加as或不添加as,
表别名不能后跟as
双引号表示特殊名称,如名称中间的空格和小写字符(Oracle默认名称为大写),类似于SQL server的方括号。
在Oracle里,表的别名不用as,列的别名要用as?
列别名也可以在没有as的情况下使用,例如:从Oracle数据库的表T中选择T.A xxx,数据表别名不能添加as,例如:select a.appname from appinfo a--correct select a.appname from appinfo as--error注释:这可能是为了防止与Oracle数据库存储过程中的关键字冲突。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
上一篇
去视频水印 怎样消除视频上的水印