---
sourceDocument: Yokohama データと自動化
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/yokohama/integrate-applications

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama データと自動化

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# SQL コンポーネントの使用

# SQL コンポーネントの使用 {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年01月30日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：3分

RPA デスクトップデザインスタジオ の SQL コンポーネントを使用して、さまざまな処理を実行するカスタム SQL クエリを記述します。

## 始める前に

必要なロール：なし

## このタスクについて

SQL コンポーネントのプロパティが設定可能です。これらのプロパティの詳細については、「[General コンポーネントのプロパティ](https://servicenow-prod.fluidtopics.net/Tgl6oxo9BXQx2rn3PsWAXg "RPA デスクトップデザインスタジオ の General コンポーネントのプロパティについて説明します。")」を参照してください。

## 手順

1. \[ツールボックス\] ペインで、次に移動します 全般SQL.
2. SQL コンポーネントを \[デザイン面 (Design surface)\] にドラッグします。
3. コンポーネント設定アイコン (![コンポーネント設定アイコン]()) をクリックします。
4. SCRIPT (SQL) の見出しの下に、カスタム SQL クエリを記述します。
5. **オプション:** クエリにパラメーターを追加するには、次の手順を実行します。
   1. パラメーターを追加アイコン (![パラメーターを追加アイコン]()) をクリックします。
   2. パラメーターのデータタイプを更新します。
   3. さらにパラメーターを追加するには、手順を繰り返します。

   {#use-general-sql__substeps_ltg_ryl_ksb}  
   追加されるパラメーターごとに、データ入力ポートが追加されます。
6. \[OK\] をクリックします。
7. 入力フィールドを設定するには、「[ポートのプロパティを設定する](https://servicenow-prod.fluidtopics.net/EaXLWGHKbwyzLxOyWwOFpg "RPA デスクトップデザインスタジオのコンポーネントまたはメソッドの入力フィールドにデータを渡す方法を設定します。")」を参照してください。
8. \[ポートプロパティ (PORT PROPERTIES)\] ダイアログを閉じるには、\[OK\] をクリックします。
9. 下表に従って、SQL コンポーネントのデータポートとコントロールポートを、他のコンポーネントの対応するポートに接続します。  
   {#use-general-sql__table_jnw_jn1_krb__entry__3}

   | パラメーター | 説明 | データポートタイプ |
   |-|-|-|
   | Connection Provider | アプリケーションがデータベースと通信できるようにするデータテーブル接続プロバイダーを取得します。 例： :   SqlClient、MySqlClient | データ入力 |
   | 接続文字列 | Connection String は、サーバー名、ユーザー名、パスワードなどの詳細を使用して、必要なデータソースへの接続を支援します。認証タイプに応じて、次の Connection String のプレースホルダーパラメーター値 (\<myUser\> や \<myPassword\> など) を実際の値に置き換えます。 例： :   SQL 認証の場合： Server=<MY_SERVER>;Database=<MyDatabase>;User Id=<myUser>;Password=<myPassword>; :   Windows 認証の場合： Server=MY_SERVER;Database=MyDatabase;Trusted_Connection=True; :   Oracle データベースの場合： Data Source=MyTnsName;User Id=myUsername;Password=myPassword; :   MySQL データベースの場合： Server=MY_SERVER;Database=MyDatabase;User Id=myUsername;Password=myPassword; :   ODBC データベースの場合： Driver={SQL Server};Server=MY_SERVER;Database=MyDatabase;Uid=myUsername;Pwd=myPassword; :   OLEDB データベースの場合： Provider=SQLOLEDB;Data Source=MY_SERVER;Initial Catalog=MyDatabase;User Id=myUsername;Password=myPassword; | データ入力 |
   | パラメーター | 前に実行されたコンポーネントからパラメーター値を取得します。 | データ入力 |
   | データテーブル | データテーブルを返し、次のコンポーネントに渡します。 | データ出力 |
   [ ]

   {#use-general-sql__table_jnw_jn1_krb}
10. 出力を表示するには、\[戻る\] フィールドを右クリックし、\[データをプレビュー\] をクリックします。
11. **オプション:** コンポーネントをテストするには、\[デザイン (DESIGN)\] タブで \[実行\] をクリックします。

