sql >> データベース >  >> RDS >> Sqlserver

SSISは、.CSVファイルSQL Server 2005のパラメータを使用してストアドプロシージャを実行します

    同僚の 1 人が答えてくれました。

    ForEach ループ コンテナーまたは RecordSet コンテナーは必要ありません。

    必要なのは、フラット ファイル ソースと OLE DB コマンドだけです。データベースに接続し、OLE DB コマンド内で適切な接続を選択します。

    コンポーネントのプロパティで、次の SQLCommand を入力します:

    exec ssis_createorder ?, ?, ? 
    

    「?」パラメータのプレースホルダです。

    次に、[列のマッピング] タブで、.csv ファイルの列をストアド プロシージャのパラメーターにマップします。

    これでパッケージを実行できます。

    Gary に感謝します。StackOverFlow を使用していた場合は、賛成票を投じて回答を受け入れます。



    1. MySQLはEXECUTEの結果を変数に保存しますか?

    2. 指定された行から特定の条件のある行までの行を選択します

    3. このユーザー認証方法の弱点は何ですか?

    4. グループ化で最大値の行を頻繁に見つける