在Oracle 中可以利用系统表user_objects查询表的建表时间。 -- 查询表select*fromuser_objects;-- 返回object_name-- 表名object_type-- 类型created-- 创建时间last_ddl_time-- 最后一个操作时间 查询某些临时表,可按照以下进行查询: select*fromuser_objectswhereobject_type='TABLE'andobject_namelike'%TEMP_...
在Oracle数据库中查询所有触发器、存储过程、视图、表 方法一: Select object_name From user_objects Where object_type='TRIGGER'; --所有触发器 Select object_name From user_objects Where object_type='PROCEDURE'; --所有存储过程 Select object_name From user_objects Where object_type='VIEW'; --所有...
user_objects是oracle字典表的试图,他包含了通过DDL建立的所有对象。表,试图,索引。。等等。timestamp是时间戳,就是精确到毫秒级,即秒后再跟有效三位小数。可以通过select sysdate,systimestamp from dual 来看下区别 时间戳
user_tab_partitions 表的分区 user_tab_subpartitions 表的子分区 user_part_indexes 已分区索引 user_ind_partitions 索引分区 user_ind_subpartitions 索引子分区 user_part_lobs 表中的LOB数据分区 user_lob_partitions LOB分区 user_lob_subpartitions LOB子分区 user_part_key_columns 已分区对象的分区关键字列...
USER_:属于该用户的对象信息; ALL_:用户有权限访问的对象信息,有的是其他用户授权访问的对象; DBA_:DBA角色的用户可以访问的对象信息; V$:动态视图。 数据库对象的查询: 查询用户所拥有的表:SELECT * FROM user_tables; 查询用户所拥有的对象:SELECT * FROM user_objects; ...
USER_SCHEDULER_JOB_LOG USER_SCHEDULER_JOB_RUN_DETAILS USER_SCHEDULER_SCHEDULES调度程序 USER_OBJECTS(OBJ)用户对象 USER_TABLES(TABS,TAB)标识列、空间、统计信息等 USER_TAB_COLUMNS(COLS)列定义,统计信息,列值直方图,可更新列等 USER_VIEWS视图 USER_SYNONYMS(SYN)同义词 ...
客户反馈OMS迁移时部分SYS_IOT开头的表迁移出现报错,原来以为是系统表,但核对时发现通过 user_objects查询能查到这个表。 最后确定这类表其实都是索引组织表的子表,且子表不支持任何操作。复现脚本如下: -- 创建IOT时,必须要设定主键,否则报错。 CREATE TABLE TEST_IOT ...
user_tab_privs_recd 用户拥有的关于表对象权限 user_col_privs_mads 用户分配的关于列的对象权限 user_col_privs_recd 用户拥有的关于列的对象权限 3. 动态性能表是数据库实例启动后 创建的表。 动态性能表都数据 SYS 用户; 用于存放数据库在运行的过程中的性能相关的信息。
FROM USER_OBJECTS WHERE STATUS='INVALID'; 1. 2. 3. utlrp.sql脚本 执行@$ORACLE_HOME/rdbms/admin/utlrp.sql脚本编译数据库失效对象。 数据库的升级迁移等操作可能会导致数据库中大量对象失效,由于对象间可能存在复杂的依赖关系,手工编译通常无法顺利通过。Oracle强烈建议在升级迁移后,运行此脚本编译失效对象。utl...
;或者:select object_name from user_procedures;或者:select object_name from user_objects where ...