行を更新
データベース内の行を更新するには、「行を更新」操作を使用します。
ワークフローで「行を更新」操作を使用するには、次の手順を完了します。
1. 「SQL コネクタ」の下の「行を更新」操作をキャンバスにドラッグし、この操作にマウスポインタを合わせて をクリックするか、この操作をダブルクリックします。
「行を更新」ウィンドウが開きます。
2. 必要に応じて、「ラベル」を編集します。デフォルトでは、ラベル名は操作名と同じです。
3. 「データベース」リストで、接続するデータベースのタイプを選択します。
PostgreSQL
SQL Server
MySQL
Oracle
4. 選択したデータベースのタイプに応じて、データベース接続を追加します。新規接続を追加するには、 SQL コネクタ接続の追加を参照してください。
SQL コネクタの接続を事前に追加している場合、リストから接続を選択します。
5. 「テーブル」リストで、行を更新する適切なデータベーステーブルを選択します。
一度に複数の行を更新できます。
6. 「Where」グループの「節を次によって結合」リストで、以下のいずれかのオプションを選択します。
「AND」 - 「属性」グループで指定したすべての条件が真を返さなければなりません。
「OR」 - 「属性」グループで指定した、いずれかの条件が真を返さなければなりません。
* 
「Where」グループで条件を選択しなかった場合、選択したテーブル内のすべての行が更新されます。
7. 「属性」グループで、「追加」をクリックし、以下の操作を行います。
a. 「属性」リストで、フィルタする列を選択します。
b. 「演算子」リストで、適切な条件演算子を選択します。
c. 「値」フィールドに、フィルタする列の値を入力します。
結合節に複数の属性を追加するには、「追加」をクリックします。または、 をクリックして属性を削除します。
同じ属性を追加して「節を次によって結合」リストで「AND」を選択した場合、それらの属性は「OR」演算子によって結合されます。
8. 「列を設定」グループで、以下の操作を行います。
a. 「列」リストで、更新する行で値を追加する列を選択します。
* 
テーブル内のいずれかの列に「Null でない」制約がある場合、それらの列には必ず値を指定します。これらの列は「列」リストに必須のフィールドとしてリストされています。
b. 「値」フィールドに、選択した列に追加する値を入力します。
列に既存の値があり、この列から値を除去する場合、「値」フィールドを <NULL> として指定します。
9. 「完了」をクリックします。
出力スキーマ
「行を更新」操作の出力スキーマは、メッセージ文字列および更新された行の数を返します。
以下の図にサンプル出力スキーマを示します。