Stored Procedures
ストアドプロシージャはファンクションライクなインターフェースで、Salesforce の単純なSELECT/INSERT/UPDATE/DELETE 処理にとどまらず本製品 の機能を拡張します。
ストアドプロシージャは、パラメータのリストを受け取り、目的の機能を実行し、該当する場合は、プロシージャが成功したか失敗したかを示すとともにSalesforce から関連するレスポンスデータを返します。
CData JDBC Driver for Salesforce Stored Procedures
| Name | Description |
| AbortJob | Salesforce ジョブを中断します。 |
| CloseJob | Salesforce ジョブを閉じます。 |
| CloseJobV2 | Salesforce ジョブを閉じるか中断します。 |
| ConvertLead | Lead をAccount、Contact、もしくは(オプションで)Opportunity に変換します。 |
| CreateBatch | Salesforce バッチを作成します。 |
| CreateJob | Salesforceオブジェクトエントリを追加します。 |
| CreateJobV2 | 非同期処理のためにSalesforce に送信される一括操作(および関連付けられたデータ)を表すジョブを作成します。ジョブデータは、ジョブデータのアップロード要求またはマルチパート作成ジョブ要求の一部として指定します。 |
| CreateReportSchema | 指定されたレポートに基づいて、スキーマファイルを作成します。 |
| CreateSchema | 指定されたテーブルのスキーマファイルを作成します。 |
| DeleteJobV2 | ジョブを削除します。削除するには、ジョブの状態がUploadComplete、JobComplete、Aborted、またはFailed である必要があります。 |
| DownloadAttachment | Salesforce の特定のエンティティに関連付けられた添付ファイルをダウンロードします。 |
| DownloadContentDocument | Salesforce のコンテンツドキュメントまたはドキュメントをダウンロードします。 |
| DownloadDocument | Salesforce のドキュメントをダウンロードします。 |
| GetBatch | Salesforce のバッチに関する情報を取得します。 |
| GetBatchResults | Salesforce のバッチの結果を取得します。 |
| GetCustomReport | レポートID に基づいてカスタムレポートを取得します。 |
| GetDeleted | 指定されたオブジェクトの定められたタイムスパン内に削除されたレコードのリストを取得します。 |
| GetJob | Salesforce のジョブに関する情報を取得します。 |
| GetJobBatchIds | ジョブ内のすべてのバッチのバッチID を取得します。 |
| GetLimitInfo | 組織に対する制限の情報を取得します。このストアドプロシージャを使用して、組織のコールについてのSOAP API 制限を監視します。 |
| GetOAuthAccessToken | Windows アプリケーションを使用する場合は、Authmode をApp に設定します。Web アプリケーションを使用する場合は、Authmode をWeb に設定し、GetOAuthAuthorizationUrl から取得されるベリファイアを指定します。 |
| GetOAuthAuthorizationUrl | アプリケーションへのアクセスを許可するためにユーザーが個別に開く必要がある認可URL を取得します。Web アプリケーションを開発する場合にのみ必要です。 |
| GetUpdated | 指定されたオブジェクトの定められた期間に更新されたレコードのリストを取得します。 |
| GetUserInformation | 現在のセッションに関連付けられたユーザーの個人情報を取得します。 |
| Merge | 同じ種類のレコードを3レコードを上限に1レコードにまとめます。 |
| MetadataDeploy | Deploys file representations of components into an org by creating, updating or deleting the components they represent. To be used after executing MetadataRetrieve Stored Procedure. |
| MetadataDeployDetails | Used to retrieve additional details about MetadataDeploy job. Can be used after executing MetadataDeploy Stored Procedure. |
| MetadataRetrieve | Retrieve file representations of components in an organization. |
| QueryBatch | クエリバッチを使って、Salesforce からデータを取得します。このストアドプロシージャでは、コンテンツタイプCSV で作成されたバッチのみをクエリできます。 |
| RefreshOAuthAccessToken | セッションの有効期限が切れた後に、OAuth トークンまたはセッションID をリフレッシュします。OAuth アプリケーションではrefresh_token スコープが有効である必要があります。 |
| Undelete | 削除されたレコードを Salesforce のごみ箱から復元します。 |
| UploadAttachment | 添付ファイルをアップロードし、Salesforce のエンティティに関連付けます。 |
| UploadContentDocument | Salesforce にコンテンツドキュメントをアップロードします。 |
| UploadDocument | Salesforce にドキュメントをアップロードします。 |
| UploadJobDataV2 | Salesforce にCSV ファイルをアップロードします。 |