小さい頃はエラ呼吸

いつのまにやら肺で呼吸をしています。


Oracleのexpコマンドでワイルドカードを指定してエクスポートする

はじめに

Oracle 11g XEでテーブルをエクスポートする場合、以下のコマンドを使ってエクスポートします。

exp ユーザID/パスワード tables=テーブルA,テーブルB

複数のテーブルをエクスポート対象としたい場合、tables=パラメタにテーブルを1つずつ指定する必要があるのですが、このときテーブル名にワイルドカードを使用することができます。

10日でおぼえる Oracle11g入門教室(DVD付)
井上 賢一郎
翔泳社
売り上げランキング: 318,284

テーブル名にワイルドカードを指定してエクスポートする

たとえば、tableAとtableBがあった場合、以下のようにワイルドカードを指定することで、テーブル名がTABLEではじまるテーブルを一度にエクスポートすることができます。

exp ユーザID/パスワード tables=TABLE%
注意点

テーブル名にアンダースコア(_)を含む場合は、任意の文字として扱われてしまうため、注意が必要です。