2007-05-18
ORACLE列出所有的数据表
select * from tab;
select table_name from user_tables;
select table_name from dba_tables;
select table_name from all_tables;
所以,当清空某个用户所有的表的记录时,可以使用下面的命令:
Begin
For v_Table In (Select Table_Name From User_Tables Where Table_Name=×× ) Loop --××指明条件
Begin
Execute Immediate 'Truncate Table ' || v_Table.Table_Name;
Exception
When Others Then
Null;
End;
End Loop;
Exception
When Others Then
Null;
End;
获取表、字段的注释,涉及两个系统表:USER_TAB_COMMENTS 和USER_COL_COMMENTS;
发表评论
- 浏览: 112185 次
- 性别:

- 来自: bj

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
html的DOCTYPE 问题
你
-- by zhengbin917943 -
Javascript标准DOM Range ...
图看不到
-- by 熟悉的陌生人 -
Javascript标准DOM Range ...
没想到在这碰上了缘分那
-- by 熟悉的陌生人 -
ORACLE列出所有的数据表
fdg
-- by 熟悉的陌生人 -
Struts原理与实践(1)
拱啊 大哥
-- by laitaogood






评论排行榜