sql >> データベース >  >> RDS >> Oracle

SQLServerのOracle外部テーブルに相当します

    ハロルドハビエルの答えは良いものですが、
    ただし、BULKでOPENROWSETを使用することも検討してください。 キーワード。

    テーブルを「作成」するのではなく、クエリを作成するという点で、外部テーブルとは異なります。

    次のようになります:

    SELECT et.*
    FROM OPENROWSET( BULK 'your_data_file', FORMATFILE = 'your_format_file.fmt') AS et
    

    (oracleのように)テーブル定義でフォーマットを指定する代わりに、fmtを追加する必要があります ファイル。
    作成方法は次のとおりです



    1. MariaDB LENGTHB()の説明

    2. インデックスを使用してクエリのパフォーマンスを向上させる例

    3. UnixtimeをDatetimeSQLに変換する(Oracle)

    4. SQLServerのネストされたトランザクションでエラーを処理する方法