私はExcelは表SQL Serverは、
INSERT INTO [Program_2].[dbo].[Current]
([Div],[Date],[HomeTeam],[AwayTeam])
SELECT [Div],[Date],[HomeTeam],[AwayTeam]
FROM OPENROWSET('Microsoft.ACE.OLEDB.12.0',
'Excel 12.0;Database=C:\Users\2016-2017.xls', [B1$])
にファイルを挿入するためにOPENROWSETを使用しかし、[B1の$]シートが存在しない場合、私はスキップする方法がわからない存在しますそのテーブルに挿入して[D1 $]の別のテーブルを挿入します。私はEXISTSを使ってみるが、運がない。
ここで少しの文脈を提供する必要があります。あなたが存在しないシートについて、そして別のテーブルに挿入することについてあなたが何を意味するのか理解できません... –
1つのブックで10枚のテーブルが削除されることがありますので、エラー –