-2

すべてのテーブルを検索して特定の列を検索するために実行できる手順はありますか? 該当するすべてのテーブルのその列にある特定の文字列を更新する必要があります。テーブルが多すぎて、それぞれを開いて、探している値を検索できません。

4

1 に答える 1

1

これは、列を含むテーブルを見つけるのに役立ちます。

SELECT TABLE_NAME 
FROM USER_TAB_COLUMNS 
WHERE COLUMN_NAME='your_column_name'; 

その後、所有している各テーブルの更新を実行できます。

私はあなたの質問を完全には理解していなかったので、これがお役に立てば幸いです;)

于 2013-05-20T14:11:57.437 に答える