1.在dos中查看用户表

1.1查看表

DB2 LIST TABLES FOR USER

1.2 查看表结构

DB2 describe table A

2.在DB2连接工具中(这里以SQLdbx为例子)

2.1查看用户表清单
SELECT RTRIM(TABSCHEMA) AS CONTNAME, --
RTRIM(TABNAME) AS NAME,
RTRIM(TBSPACE) AS TBSPACE,
DEFINER AS DEFINER
FROM SYSCAT.TABLES
WHERE (LEFT (TABSCHEMA,3) <> 'SYS')
AND (TYPE = 'T')
ORDER BY CONTNAME, NAME FOR FETCH ONLY;

2.2查看指定表表结构
SELECT RTRIM(C.TABSCHEMA) AS CONTCONTNAME,
C.TABNAME AS CONTNAME,
C.COLNAME AS NAME,
C.REMARKS AS COMMENT,
TC.TYPE AS ISPRIM,
SECLABELNAME AS SECLABELNAME,
RTRIM(C.TYPESCHEMA) AS SOURCE_SCHEMA,
C.TYPENAME AS SOURCE_NAME,
C.LENGTH AS LENGTH,
C.SCALE AS SCALE,
C.CODEPAGE AS CODEPAGE,
C.NULLS AS NULLS,
C.COMPRESS AS COMPRESS,
C.DEFAULT AS DEFAULT,
C.GENERATED AS GENERATED,
C.TEXT AS TEXT,
C.IDENTITY AS IDENTITY,
C.LOGGED AS LOGGED,
C.COMPACT AS COMPACT,
C.PARTKEYSEQ AS PARTKEYSEQ,
RTRIM(C.DL_FEATURES) AS DL_FEATURES,
C.INLINE_LENGTH AS INLINELENGTH,
CID.START AS START,
CID.INCREMENT AS INCREMENT,
CID.CACHE AS CACHE,
CID.MINVALUE AS MINVALUE,
CID.MAXVALUE AS MAXVALUE,
CID.CYCLE AS CYCLE,
ORDER AS ORDER
FROM SYSCAT.COLUMNS C
LEFT OUTER JOIN SYSCAT.KEYCOLUSE KCU ON KCU.TABSCHEMA = C.TABSCHEMA
AND KCU.TABNAME = C.TABNAME
AND KCU.COLNAME = C.COLNAME

LEFT OUTER JOIN SYSCAT.TABCONST TC ON TC.CONSTNAME = KCU.CONSTNAME

LEFT OUTER JOIN SYSCAT.COLIDENTATTRIBUTES CID ON CID.COLNAME = C.COLNAME
AND CID.TABNAME = C.TABNAME AND CID.TABSCHEMA = C.TABSCHEMA

WHERE (LEFT (C.TABSCHEMA,3) <> 'SYS')
AND (C.TABNAME = 'TABLE_NAME') ---此处修改表名
AND (RTRIM (C.TABSCHEMA) = 'SCHEME') ---此处修改scheme
ORDER BY COLNO FOR FETCH ONLY;

最新文章

  1. Oracle 查询表中字段里数据是否有重复
  2. Spring基本框架
  3. npm淘宝镜像
  4. Linux下cutecom使用USB转串口线
  5. 《编写高质量代码-Web前端开发修改之道》笔记--第二章 团队合作
  6. linux内核--页高速缓存
  7. Require.JS 2.0
  8. Unity 相机的聚焦功能
  9. Azure VM 防止被入侵
  10. Go语言开发区块链只需180行代码
  11. 系统分析与设计个人作业:WordCount
  12. UWP作业(一)XAML Controls Gallery
  13. Codeforces Round #536 (Div. 2)
  14. 混合编译.c/.cpp与.cu文件
  15. js的字符串代码库及讲解
  16. org.jeecgframework.core.common.exception.MyExceptionHandler]java.lang.NullPointerException
  17. jQuery做字符串分隔
  18. IOS-详解KVO底层实现
  19. PHP逻辑运算符中的and和&amp;&amp;以及or和||是有区别的
  20. Docker的主要组件

热门文章

  1. CODESOFT对话框中的显示字体怎么修改
  2. 转载收藏- (TTL与CMOS)电路常识性概念
  3. 如何用CSS进行开发
  4. Windows 消息机制
  5. Error querying database. Cause: java.sql.SQLException: ORA-01745: 无效的主机/绑定变量名
  6. 使用Cookie保存商品浏览记录
  7. MyEclipse简单设置
  8. 数学对象Math ceil()、floor()、round()方法
  9. 检查字符串长度 检查字符串是否为空 用正则表达式验证出版物的ISBN号 用正则表达式验证邮证编码 验证字符串中是否含有汉字
  10. IE6-IE9兼容性问题列表及解决办法总结