oracle中的owner啥意思

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle中的owner啥意思相关的知识,希望对你有一定的参考价值。

你是说表中的系统表中的owner吧,根据系统表的不同,owner的意思有时也有区别的。
我建议你看看系统表的comments,这个在dba_col_comments中应该都有介绍的。
如果你有其他办法查看表的comments也行,查一下就知道你要查的表中owner是什么意思了。追问

比如user_index中的table_owner,是什么意思呢?

追答

每一个index都是属于一张table的。那么这张table的拥有者,或者是table的建立者,一般就是这个意思。
如果dba用户授权给一个用户create any index,那么这个用户就可以在不属于他的表上建立所以,也就是说,索引的所有者和表的所有者,并不一定是一个人。

参考技术A

就是这个表属于哪个用户的意思比如:

select * from all_tables where table_name = 表名 and owner = upper('用户');
意思就是查询table_name = 表名  且 属于 ‘用户’的表

Oracle NUMBER 数据类型中的精度和小数位数是啥意思

【中文标题】Oracle NUMBER 数据类型中的精度和小数位数是啥意思【英文标题】:What does precision and scale means in the Oracle NUMBER data typeOracle NUMBER 数据类型中的精度和小数位数是什么意思 【发布时间】:2012-05-26 13:31:59 【问题描述】:

我一直在阅读 Oracle DB 初学者指南。精度和规模的定义相当混乱。 书上说:

number(6,3) 

Oracle allows for 2 not 6 significant digitalis.

我的问题是,6 表示精度。这意味着有效数字的数量。所以它应该接受 6 位有效数字。为什么书上说是2位有效数字

我指的书是Oracle Database 11g A Beginner's Guide by McGraw Hill Professional, Dec 18, 2008,第12页

【问题讨论】:

【参考方案1】:

查看在线Oracledoc:

p 是精度,或最大有效小数位数 数字,其中最重要的数字是最左边的非零 位,最低有效位是最右边的已知数字。 Oracle 保证数字的可移植性,精度高达 20 个 base-100 数字,相当于 39 或 40 个十进制数字 取决于小数点的位置。

s 是小数位数,或从小数点到小数点的位数 最低有效位。范围可以从 -84 到 127。

正数是右边的有效位数 小数点到并包括最低有效数字。

负数是左边的有效位数 小数点,但不包括最低有效位。为了 负刻度最低有效位在左侧 小数点,因为实际数据是四舍五入到指定的 小数点左边的位数。例如,一个 (10,-2​​) 的规格意味着四舍五入到数百。

【讨论】:

以上是关于oracle中的owner啥意思的主要内容,如果未能解决你的问题,请参考以下文章

值为“bucket-owner-full-control”的 s3:x-amz-acl 是啥意思?

oracle中v:=:1:2啥意思

Oracle SQL 中的“@”符号是啥意思?

Oracle中的数字(5)在C#中是啥意思

Oracle中的cluster是啥意思,它有啥作用?

Oracle中的number(10,0)是啥意思