这个式子里面两个表都是什么意思?ora cle 里面还有几张这样的表?都是做什么用的?

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/01 22:42:45
这个式子里面两个表都是什么意思?ora cle 里面还有几张这样的表?都是做什么用的?
xSrF~gұg4HH8h/Y H1^)Nl8C\3q'B`.=+x\"7fW{gSÛBZmp?=elR/$͕J $^ El.Mo{1EP=,̩ ISIgt A4-W U$U-,H4dBUcF&c3Ѱ'p$L\L6BJ(.-(kщӉQ1=%#C=~K.=Hr~E]ϥ;AE:Vc4k|* %,/łU)\b:;fCTJ\o.{p|s{ɜؑzz{8S!z\(EsVev?!X~hl37]k}tް6X \ C>v'`2~Ko< ;&^ڭ=V>?h,Swz­({o" +]7.{y:'8(8'8&0p+V?T~ߖhPJiH$gPYʼng

这个式子里面两个表都是什么意思?ora cle 里面还有几张这样的表?都是做什么用的?
这个式子里面两个表都是什么意思?ora cle 里面还有几张这样的表?都是做什么用的?
 

这个式子里面两个表都是什么意思?ora cle 里面还有几张这样的表?都是做什么用的?
说一下,那两个不是表,而是视图
user_constraints是表约束的视图,描述的是约束类型(constraint_type)是什么,属于哪些表(table_name),如果约束的类型为R(外键)的话,那么r_constraint_name字段存放的就是被引用主表中的主键约束名.
user_cons_columns是表约束字段的视图,说明表中的和约束相关的列参与了哪些约束.这些约束有主键约束,外键约束,索引约束.
这样的系统表和系统视图在oracle里很多,根据用前缀,也就是user,dba,all来区分不同的用户,譬如上边这两个,都是以user开头的
就表示你当前用户下的这个视图,要是前边是dba就表示dba权限用户下的这个视图,all也就是代表所有了
因为太多了,我怕这里篇幅不够,所以你上网百度一下“oracle系统表”就能找到相关的帖子或者文章