FireDAC.Stan.Option.TFDFormatOptions.DefaultParamDataType
Delphi
property DefaultParamDataType: TFieldType read GetDefaultParamDataType write SetDefaultParamDataType stored IsDPDTS default ftUnknown;
C++
__property Data::Db::TFieldType DefaultParamDataType = {read=GetDefaultParamDataType, write=SetDefaultParamDataType, stored=IsDPDTS, default=0};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | published | FireDAC.Stan.Option.pas FireDAC.Stan.Option.hpp |
FireDAC.Stan.Option | TFDFormatOptions |
説明
パラメータのデフォルト データ型を、ftUnknown
データ型で指定します。
DefaultParamDataType プロパティを使用すると、すべてのパラメータのデフォルト データ型を、ftUnknown
データ型で指定します。デフォルト値は、ftUnknown
です。
パラメータ データ型が Prepare 呼び出し時に不明だった場合、FireDAC は、型を DefaultParamDataType に設定しますDefaultParamDataType が ftUnknown
だった場合、パラメータのデータ型が不明かに従って、FireDAC は例外を発生させます。
DefaultParamDataType によって、この例外は避けることができますが、不適切なパラメータ データ型でのクエリは、悪い実行計画の持つことになる場合があるので、アプリケーション パフォーマンスには影響がでます。