2017-02-17 2 views

Antwort

-1

Wenn Sie die Daten aus einer Quelle zu mehreren Tabellen einfügen wollen ...

INSERT ALL 
INTO table1 (col1, col2, col3) values (source_table.col1, source_table.col2, source_table.col3) 
INTO table2 (col1, col2, col4) values (source_table.col1, source_table.col2, source_table.col4) 
INTO table3(col1, col5, col6) values (source_table.col1, source_table.col5, source_table.col6) SELECT * FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0', 'Excel 8.0;Database=C:\excel-sql-server.xls', [Sheet1$]) 
+0

okay, das kann ich aber das Problem ist, dass die Daten nicht auf einer Tabelle sind. Diese Daten werden als Dokument bereitgestellt und müssen in eine vorhandene Tabelle mit ähnlichen Datensätzen eingefügt werden. Ich habe vier Tabellen und muss dieselben Informationen einfügen. Vielen Dank –

Verwandte Themen