我需要使用「執行SQL任務」組件在SSIS中的變量中加載Money值。 我將SELECT的返回列映射到變量。 我已經聲明的變量「UnknownMoney」作爲雙人或單,但我總是收到錯誤:什麼變量類型用於表示SSIS中的Money
Error: 0xC002F309 at Load Dummy vars, Execute SQL Task: An error occurred while assigning a value to variable "UnknownMoney": "The type of the value being assigned to variable "User::UnknownMoney" differs from the current variable type. Variables may not change type during execution. Variable types are strict, except for variables of type Object.".
在SSIS中的錢列類型是DT_CY(貨幣),但這種類型的不適用於變量。
什麼是用於貨幣的正確類型?
編輯:變量類型下拉列表框在VS2012:
這是正確的答案。 – efesar 2015-04-14 15:13:28
錯了。我需要一個變量是貨幣類型。 SSIS變量沒有貨幣類型。 – sergiom 2015-09-21 14:02:18
哦,我明白了。我已經提交了另一個答案,現在你已經發布了截圖。 – danfolkes 2015-09-22 14:49:24