Data.DBXMetaDataNames.TDBXPackageProcedureParametersColumns

From RAD Studio API Documentation
Jump to: navigation, search

System.TObjectTDBXPackageProcedureParametersColumns

Delphi

TDBXPackageProcedureParametersColumns = class

C++

class PASCALIMPLEMENTATION TDBXPackageProcedureParametersColumns : public System::TObject

Properties

Type Visibility Source Unit Parent
class public
Data.DBXMetaDataNames.pas
Data.DBXMetaDataNames.hpp
Data.DBXMetaDataNames Data.DBXMetaDataNames

Description

Accesses columns by name in the PackageProcedureParameters metadata.

TDBXPackageProcedureParametersColumns is used to access columns by name in the PackageProcedureParameters metadata collection. These columns are returned when TDBXCommand.Text is TDBXMetaDataCommands.GetPackageProcedureParameters when reading metadata. To retrieve metadata columns, use these constants to index the TDBXReader instance returned by TDBXCommand.ExecuteQuery.

This table describes the columns.



Column Name Data Type of Column Data Description

CatalogName

String

Catalog name.

SchemaName

String

Schema name.

PackageName

String

Package name.

ProcedureName

String

Procedure name from package.

ParameterName

String

Parameter name.

ParameterMode

String

Parameter mode: IN, OUT, INOUT, RESULT.

TypeName

String

Database specific data type name.

Precision

Int32

Precision of this type.

For string data type, this is maximum number of characters.

For decimal types, this is maximum number of digits, including digits from the scale.

Scale

Int32

Scale of a decimal type.

Ordinal

Int32

Position in rows of table, starting with 1.

IsNullable

Boolean

Can accept NULL values.

DbxDataType

Int32

dbExpress data type.

IsFixedLength

Boolean

Holds fixed length data.

IsUnicode

Boolean

Can hold Unicode characters.

IsLong

Boolean

Is BLOB data type.

IsUnsigned

Boolean

Is unsigned numeric type.



See Also