Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
システム内のすべてのストアド プロシージャのどこかでテーブルが使用されているかどうかを確認したいと考えています。SP のすべての詳細を取得するクエリはありますか。
SYSCAT.TABDEP および SYSCAT.ROUTINEDEP システム カタログ ビューを使用できます。
その場で構築および実行される動的 SQL ステートメントのテーブルの場合、次を使用できます。
select routinename,text from syscat.routines where language='SQL' and locate('<table-name>',text)>0
HTH
サティヤラム