2012-04-04 22 views
4

私はdb2を使用しており、 "person_name"という名前の列を持つテーブルを探したいとします。 私はsyscatテーブルなどについて聞いたことがあります。定義済みの列を持つ表を見つけるにはどうすればよいですか?

は、どのようにそれを行うことが可能である、私はそれで動作しますか?私が代わりに `` syscat.columns`のsysibm.columns`を使用して、私のDB2バージョンの

答えて

4
select 
    * 
from 
    syscat.columns 
where 
colname = 'person_name' 
+1

、それだけで別の答えかもしれません –

3
select 
    tabname, 
    colname, 
    typename, 
    length, 
    scale, 
    default, 
    nulls, 
    identity, 
    genereted, 
    remark, 
    keyseq 
from 
    syscat.columns 
関連する問題