Chapter 15 Fonctionnalités spécifiques aux SGBD
Les attributs étendus suivants sont définis par défaut pour le SGBD IBM DB 2.
Les attributs étendus suivants sont disponibles sur l'onglet DB2. Le contenu de la liste varie en fonction de la version de la base de données et de l'utilisation ou non de Common Server ou OS/390 :
Nom | Description |
---|---|
Index | Spécifie que la contrainte d'unicité ne s'applique pas à la valeur de la clé si une colonne de la clé est nulle. Ne s'applique que si l'index est une clé primaire.
Nom dans le script : WhereNotNull |
Option Large Objects (Lob) | Spécifie des options pour les colonnes de type de données LOB.
Nom dans le script : ExtLobOption |
Données de type bit | Cet attribut étendu spécifie que le contenu de la colonne doit être traité comme des données binaires (bits). Applicable uniquement à une colonne ayant un type de données de caractères.
Nom dans le script : ExtForBitData |
Expression | Indique que la définition de la colonne est basée sur une expression.
Nom dans le script : ExtGenExpr |
Toujours générer la valeur | Lorsque défini comme true (toujours généré), indique que DB2 générera toujours une valeur pour la colonne chaque fois qu'une ligne est insérée dans la table ou si la valeur de résultat de l'expression de génération risque de changer.
Lorsque défini comme false (généré par défaut), indique que DB2 générera une valeur pour la colonne chaque fois qu'une ligne est insérée dans la table, sauf si une valeur est spécifiée. Nom dans le script : ExtGenAlways |
Nom de procédure de champ | Définit la procédure qui sera utilisé pour la génération/le cryptage des valeurs.
Nom dans le script : ExtFieldProcName |
Sous-type de caractère | Indique un sous-type pour une colonne de chaîne de caractères ; c'est-à-dire une colonne avec le type de données CHAR,VARCHAR ou LONG VARCHAR. Le sous-type peut être l'un des sous-types de la liste définie dans le type d'attribut étendu T_ForData.
Nom dans le script : ExtData |
Valeur générée | Indique que DB2 génère des valeurs pour la colonne en utilisant la fonctionnalité de colonne calculée. Si vous sélectionnez Always, le serveur envoie un message d'erreur si vous tentez de saisir une valeur dans la colonne. Si vous sélectionnez By Default, le serveur utilise la valeur de la colonne calculée saisir pour la colonne.
Nom dans le script : ExtGeneratedAs |
Sous-type de caractère | Indique un sous-type pour une colonne de chaîne de caractères.
Nom dans le script : ExtSubtypeData |
Les attributs étendus suivants sont disponibles sur l'onglet DB2 :
Nom | Description |
---|---|
Sous-type de caractère | Indique un sous-type pour une colonne de chaîne de caractères.
Nom dans le script : ExtSubtypeData |
Les attributs étendus suivants sont disponibles sur l'onglet Attributs étendus :
Nom | Description |
---|---|
[aucun] | Spécifie que la contrainte d'unicité ne s'applique pas à la valeur de la clé si une colonne de la clé est NULL. S'applique lorsque l'index est une clé primaire.
Nom dans le script : WhereNotNull |
Les attributs étendus suivants sont disponibles sur l'onglet DB2 :
Nom | Description |
---|---|
Table | Indique le pourcentage de chaque page à conserver comme espace libre lors du chargement ou de la réorganisation.
Nom dans le script : ExtTablePctFree |
Les attributs étendus suivants sont disponibles sur l'onglet Attributs étendus :
Nom | Description |
---|---|
[aucun] | Indique le type de données qui sera stocké dans le tablespace. Reportez-vous au type étendu ExtTablespaceTypeList pour plus de détails. |
[aucun] | Base de données propriétaire. |
Copyright (C) 2007. Sybase Inc. All rights reserved. |
![]() |