查询到当前用户下所有的表名,SQL语句怎么写?

ghw 2006-06-08 11:46:54
查询到当前用户下所有的表名,SQL语句怎么写?
(类似Oracle下的: select * from user_tables;)

另外请大家推荐一些有用的DB2学习资源,谢谢啦
...全文
865 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ghw 2006-06-09
  • 打赏
  • 举报
回复
楼上的sql确实查不出来。

用如下语句可以: list tables for schema "用户名"
例如: list tables for schema "db2admin"
Mr_Bean 2006-06-08
  • 打赏
  • 举报
回复
例子
select * from syscat.tables where tabschema='db2admin'
singer_101 2006-06-08
  • 打赏
  • 举报
回复
Select * Where TYPE='T' AND CREATOR Not In('SYSCAT','SYSIBM','SYSSTAT') Order by NAME
Mr_Bean 2006-06-08
  • 打赏
  • 举报
回复
select * from syscat.tables where tabschema='在这里请填写你的当前用户名'
ghw 2006-06-08
  • 打赏
  • 举报
回复
用二位的sql列不出来啊
lingyunfeipu 2006-06-08
  • 打赏
  • 举报
回复
Select CREATOR,NAME,TYPE,REMARKS,COLCOUNT From SYSIBM.SYSTABLES Where TYPE='T' AND CREATOR Not In('SYSCAT','SYSIBM','SYSSTAT') Order by NAME

5,891

社区成员

发帖
与我相关
我的任务
社区描述
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
社区管理员
  • DB2
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧