Я использую команду OLE DB в SSIS, для которой команда SQL выглядит следующим образом:
UPDATE DBO.CLIENT
SET
TimeZoneID = ?,
DaylightSavingTime = ?,
ModifiedBy = ?,
MicrosPropertyID = ?,
IsOffline = ?,
GlobalReporting_MaskPatronNumberType = ?,
GlobalReporting_PatronNumberReadableCharacters = ?,
GlobalReporting_MaskPrimaryCardType = ?,
GlobalReporting_PrimaryCardReadableCharacters = ?,
BICAddedDateTime = ?,
BICUpdatedDateTime = ?,
IsDBInDailyBoardRate = ?
WHERE
ClientID = ?
Когда я пытаюсь сделать сопоставления столбцов, эти параметры отображаются как PARAM_0, PARAM_1, PARAM_2, PARAM_3 и т. Д. Есть ли способ заставить их отображаться как имя столбца?