select * from user_constraints;
//可得到用户的所有约束
select * from user_cons_columns;
//可获知“约束”建立在哪些字段上
select * from user_indexes;
//可得到用户的所有索引
select * from user_ind_columns;
//可获知“索引”建立在哪些字段上问:
可得到用户的所有表,视图,约束,索引,同义词,存储过程,函数,触发器,包
的sql语句!
//可得到用户的所有约束
select * from user_cons_columns;
//可获知“约束”建立在哪些字段上
select * from user_indexes;
//可得到用户的所有索引
select * from user_ind_columns;
//可获知“索引”建立在哪些字段上问:
可得到用户的所有表,视图,约束,索引,同义词,存储过程,函数,触发器,包
的sql语句!
解决方案 »
- oracle 中用一个表的字段update另一个表的字段值怎么做
- oracle check约束
- 求助:pl/sql 连接oracle错误ORA-01034,ORA-27101:谢谢
- 查找关闭数据库的用户
- 新人请教:如果给一个几乎完全不懂计算机的人描述某种数据的查询过程,这样可不可以?
- 请教:ORA-12154 搜索资料后试过,但都失败,想从各位朋友处看看还有哪些东西没有考虑到的
- 请教:这个SQL语句该如何写呀
- 一个触发器的问题,当插入A表时,再插入B表
- 商业企业一般会对软件做哪些需求,我刚做商业系统项目实施,最怕财务的问问题
- 为什么vb用ADO连Oracle时,总是rs.RecordCount = -1
- 关于SQL优化,WHERE条件顺序的问题
- 怎样验证触发器?
一条sql语句可能搞不定的。
CONSUMER GROUP
CONTEXT
DIRECTORY
EVALUATION CONTEXT
FUNCTION
INDEX
JAVA CLASS
JAVA DATA
JAVA RESOURCE
JAVA SOURCE
LIBRARY
LOB
OPERATOR
PACKAGE
PACKAGE BODY
PROCEDURE
QUEUE
RESOURCE PLAN
SEQUENCE
SYNONYM
TABLE
TRIGGER
TYPE
TYPE BODY
VIEW以上的object都可以从all_objects或者是user_objects里得到。以上是Object_type所对应的记录。
SELECT * FROM USER_TABLES;
视图:
SELECT * FROM USER_VIEWS;
索引:
SELECT * FROM USER_INDEXES;
....
SELECT * FROM user_synonyms;得到存储过程的语句,包括包,函数和存储过程
SELECT * FROM user_source
表,
视图,
约束,
索引,
同义词,
存储过程,
函数,
触发器,
包 每一个对应一条sql
能否祥细些
高人指点
视图, SELECT * FROM USER_VIEWS;
约束, SELECT * FROM USER_CONSTRAINTS;
索引, SELECT * FROM USER_INDEXES;
同义词, SELECT * FROM USER_SYNONYMS;
存储过程, SELECT * FROM USER_SOURCE;
函数, SELECT * FROM USER_SOURCE;
触发器, SELECT * FROM USER_TRIGGERS;
包 SELECT * FROM USER_SOURCE;
视图, SELECT * FROM USER_VIEWS;
约束, SELECT * FROM USER_CONSTRAINTS;
索引, SELECT * FROM USER_INDEXES;
同义词, SELECT * FROM USER_SYNONYMS;
存储过程, SELECT * FROM USER_SOURCE;
函数, SELECT * FROM USER_SOURCE;
触发器, SELECT * FROM USER_TRIGGERS;
包 SELECT * FROM USER_SOURCE;
就是啊,只能用工具,例如:PL/SQL Developer->tools->Export User Objects
可自動產生相關SQL
视图, SELECT * FROM USER_VIEWS;
约束, SELECT * FROM USER_CONSTRAINTS;
索引, SELECT * FROM USER_INDEXES;
同义词, SELECT * FROM USER_SYNONYMS;
存储过程, SELECT * FROM USER_SOURCE;
函数, SELECT * FROM USER_SOURCE;
触发器, SELECT * FROM USER_TRIGGERS;
包 SELECT * FROM USER_SOURCE;
存储过程 函数 包 怎么是同一条语句?
CONSUMER GROUP
CONTEXT
DIRECTORY
EVALUATION CONTEXT
FUNCTION
INDEX
JAVA CLASS
JAVA DATA
JAVA RESOURCE
JAVA SOURCE
LIBRARY
LOB
OPERATOR
PACKAGE
PACKAGE BODY
PROCEDURE
QUEUE
RESOURCE PLAN
SEQUENCE
SYNONYM
TABLE
TRIGGER
TYPE
TYPE BODY
VIEW 以上类型的object都可以从all_objects或者是user_objects里得到。以上是Object_type所对应的记录。 在oracle里表,视图,约束,索引,同义词,存储过程,函数,触发器,包都是对象,所以都可以在从all_objects或者是user_objects查询出来。例如
select objecct_name, object_type user_objects;