Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Kopieren von SQL Server-Abfrageergebnissen in eine Access 2010-Tabelle

Verknüpfen Sie die relevante SQL-Server-Tabelle oder -Ansicht mit MS Access. Führen Sie eine Abfrage für die verknüpfte Tabelle mit MS Access-Syntax aus und aktualisieren Sie die Staging-Tabelle.

Es ist auch möglich, eine MS Access-Tabelle mit einer Verbindungszeichenfolge für SQL Server inline in Ihrer Abfrage zu aktualisieren.

SELECT *
INTO   newtable
FROM   [odbc;filedsn=Z:\DSN\test.dsn].table1

Von der SQL Server-Seite aus können Sie MS Access als Verbindungsserver verwenden oder von dort aus eine Abfrage ausführen und aktualisieren.

INSERT INTO
OPENDATASOURCE(
   'Microsoft.ACE.OLEDB.12.0', 'Data Source=z:\docs\test.accdb')...[table1] 
   ( atext )
SELECT atext FROM table1 WHERE id=2