QUESTION(SQ0907085)
テーブルに依存するビューを調べる方法がありますか?
テーブルの変更を行う際に影響を受けるビューを調べたいのですが、特定のテーブルに依存するビューを調べる機能はありますか?
ANSWER
sa_dependent_views
システム・プロシージャ を使用することで、特定のテーブル、またはビューに依存するビューのIDを列挙することができます。 このIDを使用して SYSTAB
システム・ビューから対象となるビューを検索することが可能です。
例 SELECT t.table_name FROM SYSTAB t,
sa_dependent_views( 'SalesOrders' ) v WHERE t.table_id =
v.dep_view_id;
詳細につきましては、以下のオンラインヘルプをご参照ください。 http://www.ianywhere.com/developer/product_manuals/sqlanywhere/1001/ja/html/dbrfja10/rf-sysproc-s-4429d608.html
|