select * from tab where tabtype='VIEW'
解决方案 »
- win7下 oracle 11g安装心路历程.....
- 高手教我吧 或者给点思路 oracle中怎么把数据倒成sql的insert文
- oracle 11G R2已经有下载了 也散散分.
- -------------------------大家在项目中用blob或者clob的时候多不多---------------------------
- 高手请进,看如何解决
- 向ORACLE表中 插入日期型数据的奇怪问题
- 请大家指教sql中(+)的用法!
- 怎么把自己创建的表归属于我创建的用户呢?
- 关于Oracle中Commit的用法
- 大家看一下这个问题怎么解决啊!
- 在ACCES中有个“自动编号”,在ORACLE中用什么数据类型来实现?
- 查询记录时怎么给记录加锁???????
察看某用户的表
EVT_DEST_PROFILE TABLE
EVT_HISTORY TABLE
EVT_INSTANCE TABLE
EVT_MAIL_CONFIGURATION TABLE
EVT_MONITOR_NODE TABLE
EVT_NOTIFY_STATUS TABLE
EVT_OPERATORS TABLE 就象这些,好象是系统自动产生的,我不需要显示这些表。
SELECT LASE_DDL_TIME FROM ALL_OBJECTS WHERE OWNER='USERNAME' AND OBJECT_TYPE = 'TABLE' AND OBJECT_NAME= 'EVT_OPERATORS';
然后
SELECT OBJECT_NAME FROM ALL_OBJECTS WHERE OWNER='USERNAME' AND OBJECT_TYPE = 'TABLE' AND
LASE_DDL_TIME > TO_DATE('99-03-01','YY-MM-DD');
只要你没有对这些系统表进行改动,应该没问题,试试吧
SELECT LAST_DDL_TIME FROM ALL_OBJECTS WHERE OWNER='USERNAME' AND OBJECT_TYPE = 'TABLE' AND OBJECT_NAME= 'EVT_OPERATORS';
然后
SELECT OBJECT_NAME FROM ALL_OBJECTS WHERE OWNER='USERNAME' AND OBJECT_TYPE = 'TABLE' AND
LAST_DDL_TIME > TO_DATE('99-03-01','YY-MM-DD');
的结果是:
...
EVT_OUTSTANDING 03-7月 -02
EVT_PROFILE 03-7月 -02
EVT_PROFILE_EVENTS 03-7月 -02
EVT_REGISTRY 03-7月 -02
EVT_REGISTRY_BACKLOG 03-7月 -02
MICROSOFTDTPROPERTIES 09-7月 -02
SMACTUALPARAMETER_S 03-7月 -02
SMAGENTJOB_S 03-7月 -02
SMARCHIVE_S 03-7月 -02
SMBREAKABLELINKS 03-7月 -02
.....
还是会出现这些表,ORACLE操作系统表比SQL SERVER麻烦多了。
SELECT OBJECT_NAME FROM ALL_OBJECTS WHERE OWNER='USERNAME' AND OBJECT_TYPE = 'TABLE' AND
LAST_DDL_TIME <> TO_DATE('02-07-01','YY-MM-DD');
select table_name from user_tables;