如何在informix中根据表反查出它的SQL语句

如何在informix中根据表反查出它的SQL语句?


用informix 提供的工具 dbschema.
语法:
dbschema [-t tabname] [-s user] [-p user] [-r rolename] [-f procname]
[-hd tabname] -d dbname [-ss] [filename]

例如,想知道数据库scptest中的chargeclass表的SQL定义语句可以
dbschema -t chargeclass -d scptest

输出如下:
*************
$>dbschema -t chargeclass -d scptest

DBSCHEMA Schema Utility INFORMIX-SQL Version 7.31.UC2
Copyright (C) Informix Software, Inc., 1984-1998
Software Serial Number AAC#J654884
{ TABLE "scptest".chargeclass row size = 6 number of columns = 3 index size = 9 }
create table "scptest".chargeclass
(
chargeclass smallint not null ,
feeclass smallint not null ,
currencyclass smallint not null ,
primary key (chargeclass)
);
revoke all on "scpest".chargeclass from "public";
***************

如果查询存储过程,用 -f procname
结果输出到某一文件 dbschema -t chargeclass -d scptest -ss output.sql
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值