sql >> Databáze >  >> RDS >> Oracle

Ekvivalent k externím tabulkám Oracle v SQL Server

Odpověď Harolda Javiera je dobrá,
ale možná byste také měli zvážit použití OPENROWSET s BULK klíčové slovo.

Liší se od externí tabulky, protože "nevytváříte" tabulku, ale spíše dotaz.

Mělo by to vypadat nějak takto:

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

Místo zadávání formátu v definici tabulky (jako v oracle) byste měli přidat fmt soubor.
Zde je návod, jak jej vytvořit



  1. Získejte hraniční hodnoty pro dělenou tabulku v SQL Server (T-SQL)

  2. jak zkopírovat data ze souboru do PostgreSQL pomocí JDBC?

  3. Oracle to PostgreSQL:Syntaxe vnějšího spojení ANSI v PostgreSQL

  4. Top 5 nástrojů pro monitorování dotazů PostgreSQL