互联网服务 db2 11Query

Db2如何查询出那些字段名字相同但其数据型或长度有所不同?

给定一个Db2数据库, 如何查询出那些字段名字相同但其数据型或长度有所不同?
[Given a Db2 database, how to query out the column names that are the same but have different data types or different lengths?]

参与12

4 同行回答

hufeng719 hufeng719 联盟成员 系统工程师 某钢铁企业
select a.tabname, a.COLNAME,a.TYPENAME,b.TYPENAME,a.LENGTH,b.LENGTH from syscat.columns a left join syscat.columns b on a.COLNAME=b.COLNAME and a.TABNAME <> b.TABNAME and a.TYPENAME <> b.TYPENAMEselect a.tabname, a.COLNAME,a.TYPENAME,b.TY...显示全部

select a.tabname, a.COLNAME,a.TYPENAME,b.TYPENAME,a.LENGTH,b.LENGTH from syscat.columns a left join syscat.columns b on a.COLNAME=b.COLNAME and a.TABNAME <> b.TABNAME and a.TYPENAME <> b.TYPENAME

select a.tabname, a.COLNAME,a.TYPENAME,b.TYPENAME,a.LENGTH,b.LENGTH from syscat.columns a left join syscat.columns b on a.COLNAME=b.COLNAME and a.TABNAME <> b.TABNAME and a.LENGTH <> b.LENGTH

就是上面这两个语句    至于怎么把两个语句合在一起 or关系 我就不太会了。需要大神指导。

收起
能源采矿 · 2020-04-16
浏览1313

提问者

drdb2
drdb2 0 0 3
系统工程师 se
评论3151

相关问题

问题状态

  • 发布时间:2020-04-16
  • 关注会员:5 人
  • 问题浏览:2860
  • 最近回答:2020-04-16
  • X社区推广