查看oracle的版本信息
这里涉及到两个系统视图的应用dba_tab_cols和user_tab_cols;
dba_tab_cols包含所有用户下表字段信息;user_tab_cols包含当前用户下表信息;使用tba_tab_clos查询表字段类型需要指定owner(用户)
user_tab_columns和user_tab_cols都可以满足问题要求,但是两张视图还是有区别的,主要是包含字段的区别等,具体区别可以度娘哈,这里就不赘述.
对oracle服务器端的位数非常好判断,只需要连接成功sqlplus就可以很明显的看到oracle服务端的位数.
使用tnsping的方法来查看
select * from v$version;
或select banner from sys.v_$version;
结果如下:
BANNER
0:新特性版本号
①.(第一个):维护版本号
①.(第二个):普通的补丁设置号码
Oracle 的版本号很多,先看11g的一个版本号说明:
注意:
① Major Database Release Number
第一个数字位,它代表的是一个新版本软件,也标志着一些新的功能.如11g,10g.
第二个数字位,代表一个maintenance release 级别,也可能包含一些新的特性.
第三个数字位,反应Oracle 中间件(Oracle Fusion Middleware)的版本号.
第四个数字位,主要是针对组件的发布级别.不同的组件具有不同的号码. 比如Oracle 的patch包.
第五个数字位,这个数字位标识一个平台的版本. 通常表示patch 号.
(1) 查看v$version
SQL select * from v$version;
----------------------------------------------------------------
这样的话如果该字段不存在小数的话,那么一般是可以用的,至于后面的分组和排序就要看情况使用了.
现在的知道没办法发代码,只要发了就回答不出来,只能写大概意思了.
以上就是土嘎嘎小编为大家整理的怎么查oracle位数字相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!