Data.DBXMetaDataNames.TDBXProcedureParametersIndex
Delphi
TDBXProcedureParametersIndex = class
C++
class PASCALIMPLEMENTATION TDBXProcedureParametersIndex : public System::TObject
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| class | public | Data.DBXMetaDataNames.pas Data.DBXMetaDataNames.hpp |
Data.DBXMetaDataNames | Data.DBXMetaDataNames |
Beschreibung
Greift auf Spalten über die Ordinalnamen in den ProcedureParameters-Metadaten zu.
Mit TDBXProcedureParametersIndex wird auf Spalten über die Ordinalnamen in der ProcedureParameters-Metadatenkollektion zugegriffen. Diese Spalten werden beim Lesen der Metadaten zurückgegeben, wenn TDBXCommand.Text TDBXMetaDataCommands.GetProcedureParameters ist. Um die Metadatenspalte zu ermitteln, verwenden Sie diese Konstante zum Indizieren der TDBXReader-Instanz, die von TDBXCommand.ExecuteQuery zurückgegeben wird.
Die folgende Tabelle beschreibt die Spalten.
| Ordinalname der Spalte | Datentyp der Daten in der Spalte | Beschreibung |
|---|---|---|
|
CatalogName |
String |
Katalogname |
|
SchemaName |
String |
Schemaname |
|
ProcedureName |
String |
Name der Prozedur |
|
ParameterName |
String |
Parametername |
|
ParameterMode |
String |
Parametermodus: IN, OUT, INOUT, RESULT. |
|
TypeName |
String |
Datenbankspezifischer Datentypname |
|
Precision |
Int64 |
Genauigkeit dieses Typs Bei dem Datentyp "String" ist dies die maximale Zeichenanzahl. Bei Dezimaltypen ist dies die maximale Anzahl an Ziffern, einschließlich der Ziffern für die Skalierung. |
|
Scale |
Int32 |
Skalierung eines Dezimaltyps |
|
Ordinal |
Int32 |
Position in den Zeilen in der Tabelle beginnend mit 1 |
|
IsNullable |
Boolescher Typ |
Kann Nullwerte aufnehmen |
|
DbxDataType |
Int32 |
dbExpress-Datentyp |
|
IsFixedLength |
Boolescher Typ |
Nimmt Daten mit einer festen Länge auf |
|
IsUnicode |
Boolescher Typ |
Kann Unicode-Zeichen aufnehmen |
|
IsLong |
Boolescher Typ |
Ein BLOB-Datentyp |
|
IsUnsigned |
Boolescher Typ |
Ein vorzeichenloser numerischer Typ |