Chinaunix首页 | 论坛 | 博客
  • 博客访问: 479009
  • 博文数量: 83
  • 博客积分: 2570
  • 博客等级: 少校
  • 技术积分: 901
  • 用 户 组: 普通用户
  • 注册时间: 2007-06-19 12:05
文章分类

全部博文(83)

文章存档

2012年(1)

2011年(1)

2010年(8)

2009年(14)

2008年(45)

2007年(14)

我的朋友

分类: DB2/Informix

2009-02-19 11:54:51

informix查看共有那些表方法三种:
(1)dbschema -d {database} |grep 'create table' >tmp
(2)dbaccess中使用命令
select tabname from systables where tabid > 99 and tabtype='T';
(3)dbaccess中使用命令
info tables;
不过该方法显示的表名太长的话会显示不全。
 
比较是否一致:
将1、2种方法的结果分别导出到文件tmp、tmp1;
使用awk提取出表名;
使用sed -i '/^$/d' 文件名 删除空行;
使用sort排序;
使用diff查看两个文件是否有差异。
阅读(1812) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~