Partage via


Collections de schémas ODBC

Cette section décrit la prise en charge de la collecte de schémas pour les pilotes ODBC pour Microsoft SQL Server, Oracle et Microsoft Jet.

Pilote Microsoft SQL Server ODBC

Microsoft SQL Server ODBC Driver prend en charge les collections de schémas spécifiques suivantes en plus des collections de schémas courantes :

  • Tableaux

  • Index

  • Colonnes

  • Procédures

  • ProcedureColumns

  • Paramètres de procédure

  • Points de vue

Tables et vues

Nom de la colonne Type de données
TABLE_CAT Chaîne
TABLE_SCHEM Chaîne
TABLE_NAME Chaîne
TABLE_TYPE Chaîne
Remarques Chaîne

Index

Nom de la colonne Type de données
TABLE_CAT Chaîne
TABLE_SCHEM Chaîne
TABLE_NAME Chaîne
NON_UNIQUE Int16
INDEX_QUALIFIER Chaîne
INDEX_NAME Chaîne
TYPE Int16
ORDINAL_POSITION Int16
COLUMN_NAME Chaîne
ASC_OR_DESC Chaîne
CARDINALITÉ Int32
PAGES Int32
CONDITION_DE_FILTRAGE Chaîne
SS_TYPE_SCHEMA Chaîne
SS_DATA_TYPE Octet

Colonnes

Nom de la colonne Type de données
TABLE_CAT Chaîne
TABLE_SCHEM Chaîne
TABLE_NAME Chaîne
COLUMN_NAME Chaîne
TYPE_DE_DONNÉES Int16
TYPE_NAME Chaîne
taille de colonne Int32
BUFFER_LENGTH Int32
DECIMAL_DIGITS Int16
NUM_PREC_RADIX Int16
NULLABLE Int16
Remarques Chaîne
COLUMN_DEF Chaîne
SQL_DATA_TYPE Int16
SQL_DATETIME_SUB Int16
CHAR_OCTET_LENGTH Int32
ORDINAL_POSITION Int32
IS_NULLABLE Chaîne
SS_TYPE_CATALOG Chaîne
SS_TYPE_SCHEMA Chaîne
SS_DATA_TYPE Octet

Procédures

Nom de la colonne Type de données
PROCEDURE_CAT Chaîne
PROCEDURE_SCHEM Chaîne
NOM_DE_PROCÉDURE Chaîne
NUM_INPUT_PARAMS Int32
NUM_OUTPUT_PARAMS Int32
NUM_RESULT_SETS Int32
Remarques Chaîne
TYPE_DE_PROCÉDURE Int16

ProcedureColumns

Nom de la colonne Type de données
PROCEDURE_CAT Chaîne
PROCEDURE_SCHEM Chaîne
NOM_DE_PROCÉDURE Chaîne
COLUMN_NAME Chaîne
COLUMN_TYPE Int16
TYPE_DE_DONNÉES Int16
TYPE_NAME Chaîne
taille de colonne Int32
BUFFER_LENGTH Int32
DECIMAL_DIGITS Int16
NUM_PREC_RADIX Int16
NULLABLE Int16
Remarques Chaîne
COLUMN_DEF Chaîne
SQL_DATA_TYPE Int16
SQL_DATETIME_SUB Int16
CHAR_OCTET_LENGTH Int32
ORDINAL_POSITION Int32
IS_NULLABLE Chaîne
SS_TYPE_CATALOG Chaîne
SS_TYPE_SCHEMA Chaîne
SS_DATA_TYPE Octet

Paramètres de procédure

Nom de la colonne Type de données
PROCEDURE_CAT Chaîne
PROCEDURE_SCHEM Chaîne
NOM_DE_PROCÉDURE Chaîne
COLUMN_NAME Chaîne
COLUMN_TYPE Int16
TYPE_DE_DONNÉES Int16
TYPE_NAME Chaîne
taille de colonne Int32
BUFFER_LENGTH Int32
DECIMAL_DIGITS Int16
NUM_PREC_RADIX Int16
NULLABLE Int16
Remarques Chaîne
COLUMN_DEF Chaîne
SQL_DATA_TYPE Int16
SQL_DATETIME_SUB Int16
CHAR_OCTET_LENGTH Int32
ORDINAL_POSITION Int32
IS_NULLABLE Chaîne
SS_TYPE_CATALOG Chaîne
SS_TYPE_SCHEMA Chaîne
SS_DATA_TYPE Octet

Pilote Microsoft Oracle ODBC

Microsoft SQL Server Oracle ODBC Driver prend en charge les collections de schémas spécifiques suivantes en plus des collections de schémas courantes :

  • Tableaux

  • Colonnes

  • Procédures

  • ProcedureColumns

  • Paramètres de procédure

  • Points de vue

  • Index

Tables et vues

Nom de la colonne Type de données
TABLE_QUALIFIER Chaîne
Propriétaire_de_table Chaîne
TABLE_NAME Chaîne
TABLE_TYPE Chaîne
Remarques Chaîne

Colonnes

Nom de la colonne Type de données
TABLE_QUALIFIER Chaîne
Propriétaire_de_table Chaîne
TABLE_NAME Chaîne
COLUMN_NAME Chaîne
TYPE_DE_DONNÉES Int16
TYPE_NAME Chaîne
PRÉCISION Int32
LONGUEUR Int32
ÉCAILLE Int16
BASE Int16
NULLABLE Int16
Remarques Chaîne
ORDINAL_POSITION Int32

Procédures

Nom de la colonne Type de données
PROCEDURE_QUALIFIER Chaîne
PROCEDURE_OWNER Chaîne
NOM_DE_PROCÉDURE Chaîne
NUM_INPUT_PARAMS Int16
NUM_OUTPUT_PARAMS Int16
NUM_RESULT_SETS Int16
Remarques Chaîne
TYPE_DE_PROCÉDURE Int16

ProcedureColumns

Nom de la colonne Type de données
PROCEDURE_QUALIFIER Chaîne
PROCEDURE_OWNER Chaîne
NOM_DE_PROCÉDURE Chaîne
COLUMN_NAME Chaîne
COLUMN_TYPE Int16
TYPE_DE_DONNÉES Int16
TYPE_NAME Chaîne
PRÉCISION Int32
LONGUEUR Int32
ÉCAILLE Int16
BASE Int16
NULLABLE Int16
Remarques Chaîne
SURCHARGER Int32
ORDINAL_POSITION Int32

Pilote Microsoft Jet ODBC

Microsoft Jet ODBC Driver prend en charge les collections de schémas spécifiques suivantes en plus des collections de schémas courantes :

  • Tableaux

  • Index

  • Colonnes

  • Procédures

  • ProcedureColumns

  • Paramètres de procédure

  • Points de vue

Tables et vues

Nom de la colonne Type de données
TABLE_QUALIFIER Chaîne
Propriétaire_de_table Chaîne
TABLE_NAME Chaîne
TABLE_TYPE Chaîne
Remarques Chaîne

Colonnes

Nom de la colonne Type de données
TABLE_QUALIFIER Chaîne
Propriétaire_de_table Chaîne
TABLE_NAME Chaîne
COLUMN_NAME Chaîne
TYPE_DE_DONNÉES Int16
TYPE_NAME Chaîne
PRÉCISION Int32
LONGUEUR Int32
ÉCAILLE Int16
BASE Int16
NULLABLE Int16
Remarques Chaîne
ORDINAL_POSITION Int32

Procédures

Nom de la colonne Type de données
PROCEDURE_QUALIFIER Chaîne
PROCEDURE_OWNER Chaîne
NOM_DE_PROCÉDURE Chaîne
NUM_INPUT_PARAMS Int16
NUM_OUTPUT_PARAMS Int16
NUM_RESULT_SETS Int16
Remarques Chaîne
TYPE_DE_PROCÉDURE Int16

ProcedureColumns

Nom de la colonne Type de données
PROCEDURE_QUALIFIER Chaîne
PROCEDURE_OWNER Chaîne
NOM_DE_PROCÉDURE Chaîne
COLUMN_NAME Chaîne
COLUMN_TYPE Int16
TYPE_DE_DONNÉES Int16
TYPE_NAME Chaîne
PRÉCISION Int32
LONGUEUR Int32
ÉCAILLE Int16
BASE Int16
NULLABLE Int16
Remarques Chaîne
SURCHARGER Int32
ORDINAL_POSITION Int32

Paramètres de procédure

Nom de la colonne Type de données
PROCEDURE_CAT Chaîne
PROCEDURE_SCHEM Chaîne
NOM_DE_PROCÉDURE Chaîne
COLUMN_NAME Chaîne
COLUMN_TYPE Int16
TYPE_DE_DONNÉES Int16
TYPE_NAME Chaîne
taille de colonne Int32
BUFFER_LENGTH Int32
DECIMAL_DIGITS Int16
NUM_PREC_RADIX Int16
NULLABLE Int16
Remarques Chaîne
COLUMN_DEF Chaîne
SQL_DATA_TYPE Int16
SQL_DATETIME_SUB Int16
CHAR_OCTET_LENGTH Int32
ORDINAL_POSITION Int32
IS_NULLABLE Chaîne

Voir aussi