FireDAC.Comp.Client.TFDCustomConnection.EncodeObjectName
Delphi
function EncodeObjectName(const ACatalogName, ASchemaName, ABaseObjectName, AObjectName: String): String;
C++
System::UnicodeString __fastcall EncodeObjectName(const System::UnicodeString ACatalogName, const System::UnicodeString ASchemaName, const System::UnicodeString ABaseObjectName, const System::UnicodeString AObjectName);
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
| function | public | FireDAC.Comp.Client.pas FireDAC.Comp.Client.hpp |
FireDAC.Comp.Client | TFDCustomConnection |
説明
DB オブジェクト名をその各部を結合して作ります。
EncodeObjectName メソッドは、現在の DBMS ルールに従って、各部を結合して DB オブジェクト名を作ります。
パラメータ:
ACatalogName-- カタログ名部分。ASchemaName-- スキーマ名部分。ABaseObjectName-- 基底オブジェクト名部分(パッケージ名と同様)。AObjectName-- オブジェクト名。
例
ShowMessage(FDConnection1.EncodeObjectName('', 'ADDEMO', 'MyPack', 'PROC1')); // -> ADDEMO."MyPack".PROC1