暂无图片
Oracle怎么查看一个库里面所有表的主键和是否允许空值?
我来答
分享
Jiang
2022-02-24
Oracle怎么查看一个库里面所有表的主键和是否允许空值?

Oracle怎么查看一个库里面所有表的主键和是否允许空值?

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
薛晓刚

主键一般不会空,唯一索引可能有空。

极端情况oracle ocp考试中有,延迟约束。就是对之前的数据不做约束。只对后续的建立约束的倒是有。如果这种你就只能是is null 的判断去count一下。

暂无图片 评论
暂无图片 有用 1
打赏 0
暂无图片
吾喾

主键不允许为空

暂无图片 评论
暂无图片 有用 1
打赏 0
Jiang

谢谢

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
安装单机rac报错,安装过程没有出现问题,都是顺利安装,grid软件安装完以后,进行查看集群状态和asmcmd共享盘提示报错
回答 4
1、操作系统上实际有没有这个文件呢?/g01/app/12.2.0/grid/perl/lib/siteperl/5.10.0/x8664linuxthreadmulti/auto/DBD/Oracl
Oracle中,查询的结果如下: SQL> select * from date; C1 -------- 06-04-08 C1是日期类型列。如何确定返回日期的实际含义?
回答 7
已采纳
A将NLSDATEFORMAT设置为一个已知值,然后重新运行查询。B查询NLSINSTANCEPARAMETERS。C将查询更改为使用带有NLS参数的TOCHAR。
回收站
回答 2
一方面是用来清理空间,另一方面清理数据字典,防止升级引发bug导致系统不可用
12c rac 里面的MGMT 空间不足了。发现 有个 目录占用的空间比较大,我想咨询下这里面的东西怎么清理了?
回答 1
不可以,红色标注是PDB的UUID,目录下为Pluggabledatabasefiles
oracle表的碎片整理会减少数据的行数么
回答 2
已采纳
不会,只会减少碎片,降低使用率
Oracle的dblink怎么配置?
回答 3
1、对用户赋权:grantcreatepublicdatabaselinkto用户名;2、2台服务器编写tns:vimtnsnames.oraORCL(DESCRIPTION(ADDRESS(PROT
不同CDB下同名PDB,如何创建tnsnames.ora里的项目用于客户端连接
回答 1
已采纳
可以改一个pdb的名称,然后再配置tns修改方式参考下面这个https://www.modb.pro/db/56070
oracle rac 更改scan ip 之后,scanip 连接特别慢,还断开, public Ip 连接正常 ,有什么解决思路?
回答 2
还有网络ping  traceroute,数据库参数remotelistener等等
Oracle 11g可以使用expdp远程备份吗
回答 9
已采纳
直接备机上安装一下对应版本的oracle软件,建库、建dblink,然后就expdp远程导出吧。
使用in-memory特性有哪些弊端?
回答 1
已采纳
目前已知无弊端。是OracleHATP的主要手段。