Collection Contents Précédent Suivant PDF

ASA - Manuel de référence SQL

Tables système

Table système SYSIXCOL


Nom de colonne Type de colonne Contrainte de colonne Contraintes de table
table_id UNSIGNED INT NOT NULL Clé primaire. La clé étrangère référence la table SYSCOLUMN. La clé étrangère référence la table SYSINDEX.
index_id UNSIGNED INT NOT NULL Clé primaire. La clé étrangère référence la table SYSINDEX.
sequence SMALLINT NOT NULL Clé primaire
column_id UNSIGNED INT NOT NULL La clé étrangère référence la table SYSCOLUMN.
"order" CHAR(1) NOT NULL

SYSIXCOL contient une ligne pour chaque colonne de chaque index.

table_id    Identifie la table à laquelle l'index s'applique.

index_id    Identifie l'index dans lequel cette colonne est utilisée. Associés, table_id et index_id identifient un index décrit dans SYSINDEX.

sequence    Un numéro unique commençant à zéro est affecté à chaque colonne d'un index. L'ordre de ces numéros indique l'importance des colonnes de l'index. La colonne la plus importante porte le numéro de séquence 0 (zéro).

column_id    Numéro désignant la colonne indexée. Associés, table_id et column_id identifient une colonne de SYSCOLUMN.

order (A/D)    Indique si la colonne d'index est triée selon un ordre croissant ou décroissant.


Collection Contents Précédent Suivant PDF