メイン コンテンツをスキップする

ストアドプロシージャーを使用して個人情報を受信

このシナリオでは、入力フローで定義したid値に従ってストアドプロシージャーを使用して、指定したテーブルから個人情報レコードを取得するジョブについて説明します。

Talendでサポートされているテクノロジーの詳細は、Talendコンポーネントをご覧ください。

このシナリオでは、データを取得するテーブルには個人情報が含まれています。このシナリオを再現するため、次のようにCSVファイルからテーブルにデータを書き込むことができます。MS SQLテーブルにデータを書き込む方法は、データベーステーブルにデータを挿入し、そこから有用な情報を抽出するをご覧ください。

id;name;sex;age
1;Ford;Male;25
2;Rose;Female;30
3;Sabrina;Female;28
4;Teddy;Male;32
5;Kate;Male;35

このシナリオでは、個人情報の取得に使用するストアドプロシージャーは、次のとおりです。

CREATE PROCEDURE [dbo].[QueryPerson]
@id int,
@name varchar(50)
AS
BEGIN
SET NOCOUNT ON
SELECT * FROM dbo.person where id=@id
END

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。