LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1360|回复: 5

dba_users表疑问

[复制链接]
发表于 2006-7-6 15:17:36 | 显示全部楼层 |阅读模式
select * from dba_users;

dba_users 中的记录是指都具有dba权限的用户吗?但是我查出其中有些用户没有dba权限,请问这是为什么?


谢谢
发表于 2006-7-11 10:15:00 | 显示全部楼层
有3种前缀表
user_ ,all_,dba_
user前缀是表示这个表的内容是你当前用户所有的信息
all是表示所有你可以访问的信息
dba是整个数据库里全部包含的信息
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-13 09:25:09 | 显示全部楼层
感谢你,呵呵

最近在看db2,你有过研究吗
回复 支持 反对

使用道具 举报

发表于 2006-7-13 13:40:08 | 显示全部楼层
mei you kan guo
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-15 00:29:36 | 显示全部楼层
select osum,osum/ocount,ocount from (select sum(salary+bonus) as osum, count(*) as ocount from employee)  [color="Red"]as shared_agg;

请问语句的红色部分是不是写错了?  如果不加此句,命令可以执行。
回复 支持 反对

使用道具 举报

发表于 2006-7-20 09:40:16 | 显示全部楼层
也许吧,一般别名习惯这样些: tablename alias。列的别名也可以是column alias或者column as alias,反正就是写法不同,你能用就可以了~~~~细节别关注太多,谁在这个问题上考你那他就是SJB
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表