Вставляет ли следующие значения, даже если имена столбцов отличаются? - PullRequest
0 голосов
/ 31 марта 2020

Предположим, у меня есть CSV-файл, содержащий column1, column2 и column3, говорят, что у меня есть table1 со столбцами "columnx, columny, columnz"

Я пытаюсь вставить непосредственно в таблицу, используя powershell

Import-CSV .\NameA.csv | ForEach-Object {Invoke-Sqlcmd `
  -Database $database -ServerInstance $server `
  -Query "insert into $table VALUES ('$($_.column1)','$($_.column2)', '$($_.column3)')"
}

это сделает этот трюк? или он будет жаловаться на то, что имена столбцов не существуют / не совпадают в таблице ?, например, column1 отличается от columnx?

...