Miscellaneous
このセクションでは、本プロバイダーの接続設定で設定可能なMiscellaneous プロパティの全リストを提供します。
| プロパティ | 説明 |
| AllOrNone | リクエスト内のすべての挿入、更新、または削除操作において、個別のレコードが失敗した場合にすべての操作を失敗させるかどうかを指定します。 |
| ArchiveMode | 標準のSELECT クエリで削除済みおよびアーカイブされたレコードを含めるかどうかを指定します。 |
| ConnectOnOpen | プロバイダーが接続を開くと同時にSalesforce への接続を確立するかどうかを指定します。すぐに接続性を検証する必要がある場合は、ConnectOnOpen をTrue に設定します。 |
| ContinueOnAlterException | ALTER ステートメントの一つが失敗した後に、provider が後続のALTER ステートメントの実行を続行するかどうかを指定します。 |
| DefaultDomain | このプロパティは、Oracle Database Gateway for ODBC で使用されます。 |
| EnableForeignKeyDetection | ODBC で外部キーを検出するかどうか。 |
| ExposeConceptualEntities | Salesforce のレコードタイプを個別のテーブルとして公開するかどうかを指定します。 |
| FilterScope | Salesforce のUSING SCOPE キーワードを使用してクエリで返されるレコードを制限するオプションのスコープを指定します。 |
| IncludeDualTable | Oracle データベースとの互換性を向上するためにOracle DUAL テーブルのモックを作成するには、このプロパティを設定します。 |
| IncludeItemURL | ItemURL カラムをすべてのテーブルで公開するかどうかを決定するboolean。 |
| IncludeMetadataDescription | Salesforce Metadata API からカラム、テーブル、またはその両方の説明を取得するかどうかを指定します。 |
| IncludeReports | Salesforce レポートをスキーマ内のビューとして公開するかどうかを指定します。 |
| LimitKeySize | 主キーカラムの最大長。 |
| MapBigintToVarchar | このプロパティは、bigint 型がSQL_BIGINT の代わりにSQL_VARCHAR にマップされるかどうかをコントロールします。デフォルトはfalse です。 |
| MapToInt | このプロパティは、Long 型がSQL_BIGINT の代わりにSQL_INTEGER にマップされるかどうかをコントロールします。デフォルトはfalse です。 |
| MapToLongVarchar | このプロパティは、カラムをSQL_LONGVARCHAR として返すかどうかを制御します。 |
| MapToWVarchar | このプロパティは、文字列型をSQL_VARCHAR ではなくSQL_WVARCHAR にマッピングするかどうかを制御します。デフォルトではSQL_WVARCHAR が設定されます。 |
| MaximumColumnSize | カラムの最大サイズ。 |
| MaxRows | 集計やGROUP BY を含まないクエリで返される最大行数を指定します。 |
| NullBooleanBehavior | このプロパティは、Boolean カラムに対してNULL 値をどのように処理するかを決定します。 |
| Other | 特定のユースケースに対する追加の隠しプロパティを指定します。特定の問題に対処するため、サポートチームが推奨する場合にのみ使用してください。詳細は備考を参照してください。 |
| PseudoColumns | テーブルカラムとして公開する擬似カラムを、'TableName=ColumnName;TableName=ColumnName' の形式の文字列で指定します。 |
| QueryPassthrough | SQL クエリをSOQL に変換する代わりに、SOQL クエリを直接Salesforce に渡すことを許可するかどうかを指定します。 |
| Readonly | provider からSalesforce への読み取り専用アクセスを切り替えます。 |
| RemoveBOMCharacter | provider がコンテンツからバイトオーダーマーク(BOM)文字(0xFEFF)を削除するかどうかを指定します。 |
| RemovePrivateChar | 取得されたコンテンツ内の私用文字を '?' 文字に置き換えるかどうかを指定します。 |
| ReplaceInvalidUTF8Chars | コンテンツ内の無効なUTF-8 文字を '?' 文字に置き換えるかどうかを指定します。 |
| ReportExactPicklistLength | Salesforce で定義されている選択リストフィールドの正確な長さを報告するか、デフォルトの長さの255で報告するかを指定します。 |
| RTK | provider のライセンスを取得するためのランタイムキーを指定します。設定されていないか無効な場合、provider は標準のライセンス方法をデフォルトとして使用します。このプロパティは、標準のライセンス方法がサポートされていないか、ランタイムキーが必要な環境でのみ必要です。 |
| ServerSideAggregation | SUM、COUNT、GROUP BY などの集計操作をSalesforce サーバーで実行するか、クライアント側で処理するかを指定します。 |
| SessionTimeout | Salesforce ログインセッションが期限切れになる前に再利用される時間(分)を指定します。 |
| SkipFormulaFields | Salesforce オブジェクトのカラム一覧表示時に数式フィールドを除外するかどうかを指定します。 |
| SkipPickListTranslation | データ取得時に選択リストの翻訳をスキップするカラムをカンマ区切りで指定します。 |
| SortColumns | テーブルカラムを名前でアルファベット順にソートするか、Salesforce で提供される順序で報告するかを指定します。 |
| Timeout | provider がタイムアウトエラーを返すまでにサーバーからの応答を待機する最大時間を秒単位で指定します。 |
| TranslatePickListFields | 選択リストフィールドの値を、現在認証されているSalesforce ユーザーの言語に翻訳するかどうかを指定します。 |
| UpperCaseIdentifiers | このプロパティは、大文字で設定されているすべての識別子を報告します。これは、Oracle データベースのデフォルト設定で、Oracle Database Gateway のようなOracle ツールとの統合を向上します。 |
| UseDisplayNames | メタデータの一覧表示とデータクエリ時に、API 名の代わりにカラムの表示名を使用するかどうを指定します。 |
| UserDefinedViews | カスタムビューを定義するJSON 構成ファイルへのファイルパスを指定します。provider は、このファイルで指定されたビューを自動的に検出して使用します。 |
| UseToolingAPI | メタデータと開発関連オブジェクトの取得・変更にSalesforce Tooling API を使用するかどうかを指定します。 |