Permet d'enregistrer les valeurs indiquées et de fermer le bloc-notes. Ce bouton n'est disponible qu'une fois toutes les zones obligatoires complétées.
Permet d'afficher les instructions SQL résultant des sélections effectuées dans ce bloc-notes.
Permet d'annuler les modifications non sauvegardées et de fermer le bloc-notes.
Propriétaire de la table. Vous ne pouvez pas modifier cette valeur lors de la modification d'une table.
Nom de l'espace table contenant la table. Vous ne pouvez pas modifier cette valeur lors de la modification d'une table.
Routine d'édition de la table. Vous ne pouvez pas modifier cette valeur lors de la modification d'une table.
Sélectionnez le type d'accès à la table qui entraîne l'exécution d'une opération de contrôle :
Nom de la table. Vous ne pouvez pas modifier cette valeur lors de la modification d'une table.
Facultatif : Indiquez le nom du programme à utiliser comme routine de validation. Si la table contient une colonne LOB, celle-ci ne sera pas validée. Lors d'un INSERT, LOAD, UPDATE ou DELETE, ce programme analyse les lignes de la table et renvoie une valeur indiquant si l'opération peut être effectuée. Cette analyse permet notamment de fixer des limites relatives aux informations pouvant être entrées, telles que les plages de salaires, par exemple.
Si une routine de validation était déjà utilisée, les lignes existantes de la table ne sont pas vérifiées au moyen de la nouvelle routine.
Si vous ne souhaitez plus utiliser la routine existante, effacez le contenu de cette zone. Ne tapez pas la valeur NULL.
Algorithme de codage pour les données de type chaîne de la table :
Vous ne pouvez pas modifier cette valeur lors de la modification d'une table.
Indiquez si vous souhaitez que DB2 génère un identificateur d'objet (OBID) pour la table. Vous ne pouvez pas modifier cette valeur lors de la modification d'une table.
Indiquez si vous souhaitez qu'un identificateur d'objet (OBID) spécifique soit utilisé pour la table. Vous ne pouvez pas modifier cette valeur lors de la modification d'une table.
Identificateur d'objet de la table. Vous ne pouvez pas modifier cette valeur lors de la modification d'une table.
Cochez cette case pour éviter que la table soit supprimée. La base de données et l'espace table qui la contiennent sont également protégés.
Cochez cette case si vous envisagez d'utiliser la table à des fins de réplication. Si la table contient une colonne LOB, les valeurs LOB ne sont pas capturées pour la réplication.
Facultatif : Entrez un commentaire comportant de 1 à 254 caractères (y compris les espaces) pour documenter la table. Ce texte est inséré dans la colonne REMARKS de la table système SYSIBM.SYSTABLES, sur la ligne décrivant la table.
Cette zone contient les colonnes de la table. Elle permet de visualiser leur définition ou de sélectionner une colonne à modifier. Pour ajouter une colonne à la table, cliquez sur Ajout. Pour modifier une colonne, sélectionnez-la et cliquez sur Modification.
Permet d'ouvrir une fenêtre à partir de laquelle vous pourrez ajouter une colonne à la table.
Permet d'ouvrir une fenêtre à partir de laquelle vous pourrez modifier un attribut de la colonne sélectionnée. Tous les attributs des colonnes non validées sont susceptibles d'être modifiés. Dans le cas des colonnes existantes (validées), seul le commentaire ou, pour les colonnes VARCHAR, la longueur, peut être modifié.
Ce bouton n'est disponible que lorsqu'une colonne est sélectionnée.
Permet de retirer la colonne sélectionnée de la liste. Toutes les colonnes non validées sont susceptibles d'être retirées. Les colonnes existantes (validées) ne peuvent pas être retirées.
Ce bouton n'est disponible que lorsqu'une colonne est sélectionnée.
Permet de déplacer la colonne sélectionnée d'une position vers le haut. Ce bouton n'est disponible que lorsqu'une colonne ajoutée à partir du bloc-notes Modification de la table est sélectionnée.
Permet de déplacer la colonne sélectionnée d'une position vers le bas. Ce bouton n'est disponible que lorsqu'une colonne ajoutée à partir du bloc-notes Modification de la table est sélectionnée.
Cette zone répertorie toutes les colonnes de la table qui ne font pas partie pour l'instant de la clé primaire. Il s'agit de colonnes dont le type est différent de ROWID ou LOB et qui n'acceptent pas les valeurs NULL. Sélectionnez la ou les colonnes à ajouter à la clé primaire puis cliquez sur >. Vous pouvez définir jusqu'à 64 colonnes pour la clé primaire. La somme de leurs longueurs ne doit pas dépasser 254.
Permet de transférer une colonne de la liste Colonnes disponibles vers la liste Colonnes de la clé primaire. Ce bouton n'est activé que si une colonne de la liste Colonnes disponibles est sélectionnée.
Permet de transférer toutes les colonnes de la liste Colonnes disponibles vers la liste Colonnes de la clé primaire. Ce bouton n'est activé que si la liste Colonnes disponibles contient des entrées.
Permet de transférer une colonne de la liste Colonnes de la clé primaire vers la liste Colonnes disponibles. Ce bouton n'est activé que si une colonne de la liste Colonnes de la clé primaire est sélectionnée.
Permet de transférer toutes les colonnes de la liste Colonnes de la clé primaire vers la liste Colonnes disponibles. Ce bouton n'est activé que si la liste Colonnes de la clé primaire contient des entrées.
Cette zone contient toutes les colonnes appartenant à la clé primaire. Elles ne doivent pas être de type LOB ou ROWID, ni accepter les valeurs NULL. Leur ordre d'apparition dans la liste est important car DB2 utilise les clés primaires pour accéder aux données de la table. Pour déplacer une colonne dans la liste, sélectionnez-la et cliquez sur l'un des boutons.
Permet de déplacer d'une position vers le haut la colonne de clé primaire sélectionnée. Ce bouton n'est activé que si une colonne de la liste Colonnes de la clé primaire est sélectionnée.
Permet de déplacer d'une position vers le bas la colonne de clé primaire sélectionnée. Ce bouton n'est activé que si une colonne de la liste Colonnes de la clé primaire est sélectionnée.
Cette zone contient toutes les clés uniques définies pour la table. Vous ne pouvez pas ajouter, modifier ni retirer de clés uniques lors de la modification d'une table. Pour effectuer ces opérations, exécutez les actions Création, Modification ou Suppression sur l'index.
Vous ne pouvez pas ajouter de clés uniques lors de la modification d'une table. Pour effectuer cette opération, exécutez l'action Création sur l'index.
Vous ne pouvez pas modifier de clés uniques lors de la modification d'une table. Pour effectuer cette opération, exécutez l'action Modification sur l'index.
Vous ne pouvez pas retirer de clés uniques lors de la modification d'une table. Pour effectuer cette opération, exécutez l'action Suppression sur l'index.
Cette zone contient toutes les clés associées définies pour la table. Pour ajouter une nouvelle clé, cliquez sur Ajout. Pour modifier ou retirer une clé associée, sélectionnez-la puis cliquez sur Modification ou Retrait.
Permet d'ouvrir une fenêtre à partir de laquelle vous pourrez ajouter une nouvelle clé associée. Si la table contient des données, l'espace table dans lequel elle se trouve passe à l'état de vérification en attente. Pour annuler cet état, il convient de vérifier les données de l'espace table.
Permet d'ouvrir une fenêtre à partir de laquelle vous pourrez modifier la clé sélectionnée. Ce bouton n'est disponible que lorsqu'une clé est sélectionnée.
Permet de retirer la clé sélectionnée de la liste. Ce bouton n'est disponible que lorsqu'une clé associée est sélectionnée.
Cette zone contient les contraintes de vérification associées à la table. Ces contraintes définissent les restrictions à appliquer aux données ajoutées à la table. Pour ajouter une nouvelle contrainte, cliquez sur Ajout. Pour modifier ou retirer une contrainte de vérification, sélectionnez-la puis cliquez sur Modification ou Retrait.
Permet d'ouvrir une fenêtre à partir de laquelle vous pourrez ajouter une nouvelle contrainte de vérification. Si le registre spécial CURRENT RULES a la valeur 'DB2' et que la table comporte des données, l'espace table qui la contient passe à l'état de vérification en attente. Si CURRENT RULES a la valeur 'STD', les lignes de la table sont vérifiées en fonction de la contrainte en cours d'ajout. Si une ligne existante n'est pas conforme à la nouvelle contrainte, cette dernière n'est pas ajoutée et une erreur est générée.
Permet d'ouvrir une fenêtre à partir de laquelle vous pourrez modifier la contrainte de vérification sélectionnée. Ce bouton n'est disponible que lorsqu'une contrainte est sélectionnée.
Permet de retirer la contrainte de vérification sélectionnée de la liste. Ce bouton n'est disponible que lorsqu'une contrainte est sélectionnée.