0

約10列の1000行のExcelソースがあり、列の1つが日付フィールドです。最小の日付値を取得してssisの変数に割り当てる必要があります。スクリプトまたは手順を教えてください。その値を変数にマップするには...制御フロータスクでそれを使用して、変数値を使用して切り捨て操作を実行できるようにします。アドバイスしてください

この点であなたの助けをいただければ幸いです。ロッシュ..

4

1 に答える 1

0

非常に簡単です。SQL実行タスクを使用して値を取得し、それを変数に格納します。基本的な手順:

A. Excel接続マネージャーを作成し、ファイルにポイントします

B.値を格納する変数を作成します

C.SQL実行タスクを追加する

  1. 接続タイプ:EXCEL
  2. 接続マネージャーを指定する
  3. ResultSet:単一行
  4. SQLSourceType:直接入力
  5. SQLStatement:select max(fieldname) as fieldname from [sheetname$]

[結果セット]タブで、ResultNameがに設定された行を追加し、[fieldname変数名]列に以前に作成した変数を追加します。

が必要なため、シート名の修飾(角括弧)が必要であることに注意してください$。フィールド(列)の名前にスペースが含まれている場合は、次のように修飾する必要があります。[field name]

于 2012-04-09T15:42:24.450 に答える