SSIS:データフロータスクでストアドプロシージャを実行する方法

いちゃちゃん

これを行うデータフロータスクがあります。

  1. OLE DBソースから、SQLコマンドを実行してデータを選択します
  2. 別のSQLDBソースを検索し、データがすでに存在するかどうかを確認します
  3. ルックアップ一致出力とルックアップ一致出力なしに基づいて、異なる入力パラメーターを使用してストアドプロシージャを実行します。入力パラメーターは、#2の「使用可能なルックアップ列」の結果に基づきます。

問題は、特定の入力パラメーターを実行してストアドプロシージャに渡す方法です。

ここに画像の説明を入力してください

しましょう

OLEDBコマンドのパラメーターを使用してストアドプロシージャを実行するには、SQLコマンドを記述し、それを使用?してパラメーターを指定するだけです。

例:

次のストアドプロシージャを検討してください。

CREATE PROCEDURE dbo.SpInputOutput

    @input as int,

    @output as datetime output

AS

BEGIN

    SET NOCOUNT ON;


    set @output=DATEADD(Day,@input,getdate())

END

次のコマンドを作成する必要があります。

exec SpInputOutput ? , ? output

また、[列のマッピング]ダイアログで、入力列を指定されたパラメーターにマップします。


詳細については、次のリンクを確認してください。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

デフォルトのパラメータでストアドプロシージャを実行する

分類Dev

空の結果セットを返すSSIS実行SQLタスクストアドプロシージャ

分類Dev

SSISのOLEDBソースのストアドプロシージャ実行でパラメータを渡す方法

分類Dev

データファクトリストアドプロシージャの出力を保存する方法

分類Dev

EntityFrameworkのストアドプロシージャ実行コードをタスクにラップする

分類Dev

パラメータ入力でボタンクリック時にストアドプロシージャを実行する方法

分類Dev

ストアドプロシージャでストアドステートメントを実行する方法

分類Dev

Entity Framework Coreでストアドプロシージャを実行する方法

分類Dev

SQLDeveloperでSQLServerストアドプロシージャを実行する方法は?

分類Dev

EntityFrameworkでストアドプロシージャを実行する方法

分類Dev

MVCでストアドプロシージャを実行する方法

分類Dev

postgresqlで直接ストアドプロシージャを実行する方法は?

分類Dev

Cakephp 3でストアドプロシージャを実行する方法は?

分類Dev

SQLストアドプロシージャのVBA実行がadDecimalデータ型で失敗する

分類Dev

SSIS2017「SQLタスクの実行」が失敗するストアドプロシージャが見つかりませんでした

分類Dev

ストアドプロシージャを追加して実行するためにSQLServer ManagementStudioで必要なデータベースロール

分類Dev

SSIS:あるストアドプロシージャを別のストアドプロシージャから呼び出そうとすると、SQLタスクの実行が失敗する

分類Dev

すべてのデータベースでストアドプロシージャを実行し、すべての結果をテーブルに保存する

分類Dev

データベースを更新するためにストアドプロシージャに対してdatatableを実行する方法は?

分類Dev

タイムアウトでストアドプロシージャを実行する

分類Dev

SSISのパラメータをOLEDBソースとして使用してストアドプロシージャを実行する

分類Dev

ストアドプロシージャでデータをフォーマットする

分類Dev

現在のデータベースの別のデータベースからストアドプロシージャを実行する

分類Dev

データがすでに存在する場合、ストアドプロシージャで検証を行う

分類Dev

SQLServerを使用してETLストアドプロシージャでデータをプルする方法

分類Dev

ストアドプロシージャのWHERE句で型データテーブルを使用する方法

分類Dev

Oracleでカーソルを使用してストアドプロシージャ内でストアドプロシージャを実行する方法

分類Dev

SQL Server CLR:データベースプロジェクトでCLRSQLストアドプロシージャでWCFサービスを呼び出す方法

分類Dev

SQLServerストアドプロシージャを実行する

Related 関連記事

  1. 1

    デフォルトのパラメータでストアドプロシージャを実行する

  2. 2

    空の結果セットを返すSSIS実行SQLタスクストアドプロシージャ

  3. 3

    SSISのOLEDBソースのストアドプロシージャ実行でパラメータを渡す方法

  4. 4

    データファクトリストアドプロシージャの出力を保存する方法

  5. 5

    EntityFrameworkのストアドプロシージャ実行コードをタスクにラップする

  6. 6

    パラメータ入力でボタンクリック時にストアドプロシージャを実行する方法

  7. 7

    ストアドプロシージャでストアドステートメントを実行する方法

  8. 8

    Entity Framework Coreでストアドプロシージャを実行する方法

  9. 9

    SQLDeveloperでSQLServerストアドプロシージャを実行する方法は?

  10. 10

    EntityFrameworkでストアドプロシージャを実行する方法

  11. 11

    MVCでストアドプロシージャを実行する方法

  12. 12

    postgresqlで直接ストアドプロシージャを実行する方法は?

  13. 13

    Cakephp 3でストアドプロシージャを実行する方法は?

  14. 14

    SQLストアドプロシージャのVBA実行がadDecimalデータ型で失敗する

  15. 15

    SSIS2017「SQLタスクの実行」が失敗するストアドプロシージャが見つかりませんでした

  16. 16

    ストアドプロシージャを追加して実行するためにSQLServer ManagementStudioで必要なデータベースロール

  17. 17

    SSIS:あるストアドプロシージャを別のストアドプロシージャから呼び出そうとすると、SQLタスクの実行が失敗する

  18. 18

    すべてのデータベースでストアドプロシージャを実行し、すべての結果をテーブルに保存する

  19. 19

    データベースを更新するためにストアドプロシージャに対してdatatableを実行する方法は?

  20. 20

    タイムアウトでストアドプロシージャを実行する

  21. 21

    SSISのパラメータをOLEDBソースとして使用してストアドプロシージャを実行する

  22. 22

    ストアドプロシージャでデータをフォーマットする

  23. 23

    現在のデータベースの別のデータベースからストアドプロシージャを実行する

  24. 24

    データがすでに存在する場合、ストアドプロシージャで検証を行う

  25. 25

    SQLServerを使用してETLストアドプロシージャでデータをプルする方法

  26. 26

    ストアドプロシージャのWHERE句で型データテーブルを使用する方法

  27. 27

    Oracleでカーソルを使用してストアドプロシージャ内でストアドプロシージャを実行する方法

  28. 28

    SQL Server CLR:データベースプロジェクトでCLRSQLストアドプロシージャでWCFサービスを呼び出す方法

  29. 29

    SQLServerストアドプロシージャを実行する

ホットタグ

アーカイブ