の定義を確認するためのクエリ/SQLステートメントはありますview
かDB2
?
以下を試してみましたが、以下のようなエラーになります。
SELECT * FROM SYSCAT.VIEWS
参照:
バージョン:
db2のバージョンを確認する方法に基づくテスト結果を以下に示します(バージョンの場合)
の定義を確認するためのクエリ/SQLステートメントはありますview
かDB2
?
以下を試してみましたが、以下のようなエラーになります。
SELECT * FROM SYSCAT.VIEWS
参照:
バージョン:
db2のバージョンを確認する方法に基づくテスト結果を以下に示します(バージョンの場合)
データベースに対する管理者権限がある場合は、次のdb2look
ユーティリティを使用できます。
db2look.exe -i your_userid -w your_password -d your_database -e -t your_table
で始まる変数を変更しますyour_
。
それがうまくいかない場合は、次のことができるはずです。
SELECT TEXT
FROM SYSIBM.SYSVIEWS
あなたのプラットフォーム (何らかの理由であなたの写真を見ることができません) がメインフレーム DB2 (z/OS) である場合、カタログ ビューには定義の一部しか表示されないことに注意してください。切り捨てられます (私の場合、z/OS v9.1 では、定義の最初の 1500 文字のみが表示されます)。
select name, cast(text as varchar(8000))
from SYSIBM.SYSVIEWS
where name='your table name'
ステートメントでは、ビュー定義です...