このSSIS
ジョブは、基本的にオラクルPLSQL
データベースからSQL Server
データベースにデータをエクスポートします。[OK]をクリックして無効な列参照エディタを復元しましたか?
一括挿入に使用されるクエリのWHERE
句で何かを変更すると、次の画面が表示されます。私はちょうど「OK」をクリックし、すべてが修正されました。
2つの質問:クエリを変更するたびにこのエラーが発生するのはなぜですか?私は列やサイズを変更していません。私は列に触れていないので、出力は影響を受けません。
有効なは「OK」をクリックするだけですか?出力クエリを変更した後に赤いXが表示されたら、文字通りSQL Server Destination
をダブルクリックして「OK」をクリックします。
これはクエリです。私は単にWHERE句を変更します。例えば、trunc(sysdate)-2
SELECT
datetime
,EmplCode
,TotalSales
,TotalRev
TotalTax
FROM Employee
WHERE
Employee.EmplCode like 'STX%'
and trunc(Employee.DATETIME) = trunc(sysdate)-2 --This is what I change
trunc(sysdate)-1
に感謝します。
私はクエリを追加しました。私は 'WHERE'節、特に' trunc(sysdate)-2'だけを変更します。 – rbhat
私はOracleの型だけでなく、私も知っています。 Datetimeはすべての行で使用可能な既定の列ですか? –
'Employee.DATETIME'列の実際の列型は' DATE'型です。 – rbhat