Data.DBXMetaDataNames.TDBXColumnsColumns

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.TObjectTDBXColumnsColumns

Delphi

TDBXColumnsColumns = class

C++

class PASCALIMPLEMENTATION TDBXColumnsColumns : public System::TObject

Propriétés

Type Visibilité  Source Unité  Parent
class public
Data.DBXMetaDataNames.pas
Data.DBXMetaDataNames.hpp
Data.DBXMetaDataNames Data.DBXMetaDataNames

Description

Accède aux colonnes par le nom dans la métadonnée Columns.

TDBXColumnsColumns est utilisé pour accéder aux colonnes par le nom dans la collection de la métadonnée Columns. Ces colonnes sont renvoyées quand TDBXCommand.Text vaut TDBXMetaDataCommands.GetColumns lors de la lecture de la métadonnée. Pour récupérer les colonnes de la métadonnée, utilisez ces constantes pour indexer l'instance de TDBXReader renvoyée par TDBXCommand.ExecuteQuery.

Ce tableau décrit les colonnes.



Nom de la colonne Type des données de la colonne Description

CatalogName

String

Nom du catalogue.

SchemaName

String

Nom du schéma.

TableName

String

Nom de la table.

columnName

String

Nom de la colonne.

typeName

String

Nom du type de données spécifique à la base de données.

Precision

Int32

Précision de ce type.

Pour un type de données chaîne, c'est le nombre maximal de caractères.

Pour les types décimaux, c'est le nombre maximal de chiffres incluant les chiffres de l'échelle.

Scale

Int32

Echelle d'un type décimal.

Ordinal

Int32

Position dans les lignes de la table en commençant à 1.

DefaultValue

String

Valeur par défaut.

isNullable

Boolean

True si les valeurs NULL sont acceptées ; false sinon.

IsAutoIncrement

Boolean

La valeur est auto-incrémentée.

MaxInline

Int32

Le nombre maximal d'octets à écrire dans la ligne. Le reste des données est géré comme un BLOB.

DbxDataType

Int32

Type de données dbExpress.

IsFixedLength

Boolean

True si la colonne contient des données de longueur fixe ; false sinon.

IsUnicode

Boolean

Peut contenir des caractères Unicode.

IsLong

Boolean

Est un type de données BLOB.

IsUnsigned

Boolean

Est un type numérique non signé.



Voir aussi