Data.DBXMetaDataNames.TDBXProcedureParametersColumns

Delphi
TDBXProcedureParametersColumns = class
C++
class PASCALIMPLEMENTATION TDBXProcedureParametersColumns : 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 Namen in den ProcedureParameters-Metadaten zu.
Mit TDBXProcedureParametersColumns wird auf Spalten über die Namen 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.
| Spaltenname | 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 |