FireDAC.Comp.Client.TFDCustomStoredProc.StoredProcName

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property StoredProcName: string read GetProcName write SetProcName;

C++

__property System::UnicodeString StoredProcName = {read=GetProcName, write=SetProcName};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
FireDAC.Comp.Client.pas
FireDAC.Comp.Client.hpp
FireDAC.Comp.Client TFDCustomStoredProc


Beschreibung

Bezeichnet den Namen der gespeicherten Prozedur auf dem Server, die aufgerufen werden soll.

Setzen Sie StoredProcName, um den Namen der in der Datenbank gespeicherten Prozedur anzugeben, die aufgerufen werden soll. Der vollständige Name der gespeicherten Prozedur wird mit den Werten der Eigenschaften CatalogName, SchemaName, PackageName, Overload erstellt. Ein vollständiger Name kann auch der Eigenschaft StoredProcName (nur für Prozeduren, die sich nicht in einem Paket befinden) zugewiesen werden. Wenn der Name die Groß-/Kleinschreibung berücksichtigt oder Sonderzeichen enthält, dann muss er in Anführungszeichen gesetzt werden. 

Wenn die Datenbank keine gespeicherte Prozedur mit dem Namen in StoredProcName enthält, dann wird eine Exception ausgelöst, wenn die Anwendung versucht, die gespeicherte Prozedur vorzubereiten.

Beispiel

//Example 1:
ADStoredProc1.StoredProcName := 'Northwind.dbo.[my proc]';
// the same as following
ADStoredProc1.CatalogName := 'Northwind';
ADStoredProc1.SchemaName := 'dbo';
ADStoredProc1.StoredProcName := '[my proc]';
//Example 2:
ADStoredProc1.PackageName := 'sys.dbms_sql';
ADStoredProc1.StoredProcName := 'execute';

Siehe auch