sql >> Database teknologi >  >> RDS >> Oracle

Svarer til Oracles eksterne tabeller i SQL Server

Harold Javiers svar er godt,
men du vil måske også overveje at bruge OPENROWSET med BULK søgeord.

Den er forskellig fra den eksterne tabel, fordi du ikke "opretter" en tabel, men mere en forespørgsel.

Det skulle se sådan ud:

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

I stedet for at angive formatet i tabeldefinitionen (som i oracle), bør du tilføje en fmt fil.
Sådan opretter du den



  1. Sådan fanges og analyseres SQL Server-hændelser

  2. Android ListView:hvordan undgår man databaseforespørgsel i bindView()? Skal hente en til mange relationsdata

  3. Gendannelse af adgang til SQL Server-instansen uden at genstarte

  4. Tilføj valutategn £, $ til visse felter ORACLE