ZKX's LAB

db2查询数据库所有表的sql语句该怎样写?? db2数据库sql语句跟踪

2021-04-26知识4

db2用sql语句查看建表语句,像mysql和oracle那样返回,求高手 db2look语法:db2look-d DBname[-e][-u Creator][-z Schema][-t Tname1 Tname2.TnameN][-h][-o Fname][-a][-m][-c][-r][-l][-x][-xd][-f][-fd][-td x][-noview][-i userID][-w password][-wrapper WrapperName][-server ServerName][-nofed]db2look-d DBname[-u Creator][-s][-g][-a][-t Tname1 Tname2.TnameN][-p][-o Fname][-i userID][-w password]db2look[-h]d:数据库名:这必须指定2113e:抽取复制数据库所需要5261的 DDL 文件u:创建程序4102标识:若-u 和-a 都未指定,则将使用1653$USERz:模式名:如果同时指定了-z 和-a,则将忽略-zt:生成指定表的统计信息h:更详细的帮助消息o:将输出重定向到给定的文件名a:为所有创建程序生成统计信息m:在模拟方式下运行 db2look 实用程序c:不要生成模拟的 COMMIT 语句r:不要生成模拟的 RUNSTATS 语句l:生成数据库布局:数据库分区组、缓冲池和表空间。x:生成排除对象的原始定义器的“授权”语句 DDLxd:生成包括对象的原始定义器的“授权”语句 DDLf:抽取配置参数和环境变量td:将 x 指定为语句定界符(缺省定界符为分号;p:使用简单文本格式s:生成 postscript 文件g:使用图形来显示索引的页取装对i:。

多个数据库,使用SQL存储过程循环生成SQL语句,如:db1,db2,db3;生成语句是 sqlserver 数据库如果在同一台电脑上面的话,是支持数据库名.dbo.表名的例如select*from 数据库名.dbo.表名

db2查询数据库所有表的sql语句该怎样写?? select name from sysibm.systables where type='T' and creator='DB2ADMIN' type:数据库表用T表示;数据库视图用V表示 creator:数据库对象的创建者 select tabname from syscat.tables where tabschema=current schema;获取当前模式下面的所有用户表

#db2数据库sql语句跟踪

随机阅读

qrcode
访问手机版