哎呦喂丶哎呦
2015-10-28 15:24
楼下的同学貌似懂了啊,我是有点问题,1.首先 这个 通过 desc user_constraints 说是可以查询的约束的名字,约束的名字是 constraint_name 吗?问题不是吧? 要不然后面还要用表名查找约束名干吗?
数据字典,让你知道系统帮你保存的关于约束的一些信息,desc相当于查看表结构,看看这个表有哪些字段,然后你去查你需要的字段信息。
我现在很好奇,到底这个 desc user_constraints 给我返回什么有用的信息了?
2.使用 desc user_constraints 到底有什么作用?按老师所说查询的是刚添加的主键信息,然而 使用这个 数据字典(我理解的这个应该数据字典就是 视图)后,返回的只是constraint_name constraint_type table_name 等,但后面描述只有非空与数据类型,这个 constraint_name table_name 肯定不可能为空,要不主键约束怎么建立了? 主键是对于一个或多个字段而言的建立,数据类型不是依靠表中的字段来决定的?
Oracle数据库开发必备利器之SQL基础
160710 学习 · 641 问题
相似问题