dbc.tables
Teradata には、オブジェクトのクエリに使用できると呼ばれる便利なビューがあります。これを使用しRequestText
てビュー内を正常にクエリしましたが、プロシージャは少し異なる方法でコンパイルされているようです。
RequestText
プロシージャ (TableKind P)を見ると、次のようなものしか得られません。
ALTER PROCEDURE '468137'xn.'546321987654321345646556213165468654654654'xn COMPILE /* mydb.procedurename */;
これは、別の場所に保存されている実際の RequestText への参照ですか? どうすればそれにたどり着くことができますか?
テキストファイルにダンプするのではなく、実際にSQLでクエリを実行したい。
その理由は、特定のテーブル名への参照を検索するために、それに対して LIKE ステートメントを実行する必要があるためです。それをテキスト ファイルにダンプし、そのテキスト ファイルを手動で検索するのは不便です。