日期:2014-05-16  浏览次数:20709 次

Oracle的小应用

?? 今天同事打电话让我把数据库中的一个用户下所有表的注释导出.通过构建相关的sql实现相关功能如下:

1.登录远程服务器
sqlplus tbs/xxxx@198.120.1.1/ticket
2.设置各种参数
set linesize 1000
set pagesize 10000
3.导出相关的列的注释信息
spool tbs_comment_on_column.txt
SELECT  t.table_name || '.' || t.column_name || ' is ''' || t.comments ||''';' FROM user_col_comments t;
spool off
4.查看导出位置:
  unix/hp-ux: host pwd
  window : host dir 

?