Indique que le type de données de cette colonne est l'un de ceux qui sont intégrés à DB2.
Indique que le type de données de cette colonne est défini par l'utilisateur.
Indiquez le nom de la colonne (1 à 18 caractères). Ce nom doit être unique pour chaque colonne de la table.
Facultatif : Indiquez le nom de l'exit de procédure de zone à utiliser pour la colonne, par exemple, MONPROG. La colonne ne doit pas avoir une valeur par défaut différente de NULL. Les procédures de zone sont généralement utilisées pour modifier la séquence de tri des valeurs de la colonne.
Facultatif : Indiquez les numéros des paramètres à transmettre à la procédure de zone de la colonne, en les séparant par des virgules (par exemple, 4,3,7). Le énième paramètre correspond au énième paramètre de la procédure indiquée. La longueur maximale autorisée est de 254 caractères, virgules comprises.
Facultatif : Entrez un commentaire comportant de 1 à 254 caractères (y compris les espaces) pour documenter la colonne.
Indiquez le type de données de la colonne.
Cochez cette case si la colonne doit accepter les valeurs NULL. Désélectionnez-la si la colonne ne peut pas contenir de valeurs NULL.
Les colonnes utilisées dans des clés primaires ou uniques ne doivent pas accepter les valeurs NULL. Cela est également vrai pour les colonnes de type ROWID.
Indiquez la longueur de la colonne (nombre d'octets). La longueur par défaut est d'un caractère. Cette zone n'est disponible que si la zone Type de données a la valeur CHAR, VARCHAR, GRAPHIC, VARGRAPHIC, CLOB, BLOB ou DBCLOB.
La valeur maximale autorisée dépend du type de données et, dans le cas des colonnes LOB, de l'unité LOB indiquée. Pour plus de détails, consultez l'aide en ligne.
Tapez un entier, compris entre 1 et 31, pour définir la précision (nombre total de chiffres) d'une colonne de type DECIMAL. La précision par défaut est de 5. Cette zone n'est disponible que si la zone Type de données a la valeur DECIMAL.
Indiquez le sous-type des colonnes contenant des chaînes de caractères (type de données CHAR, VARCHAR ou CLOB) :
Facultatif: Indiquez l'unité de mesure de la longueur des colonnes LOB. Cette zone n'est disponible que si la zone Type de données a la valeur CLOB, BLOB ou DBCLOB. La longueur maximale de la colonne est obtenue en multipliant les unités LOB par la valeur indiquée dans la zone Longueur. Par exemple, la longueur maximale autorisée pour une colonne de type CLOB dont l'unité LOB est le kilo-octet est égale à 1024 fois la valeur spécifiée dans la zone Longueur.
Indiquez un entier compris entre 0 et la valeur indiquée dans la zone Précision, correspondant à l'échelle (nombre de chiffres figurant à droite du séparateur décimal) à appliquer à une colonne de type DECIMAL. L'échelle par défaut est de 0. Cette zone n'est disponible que si la zone Type de données a la valeur DECIMAL.
Permet de sélectionner la valeur par défaut à affecter à la colonne lorsqu'aucune valeur n'est spécifiée explicitement pour un INSERT ou un LOAD. Ne sélectionnez pas cette option si la colonne est de type ROWID. Les options disponibles dépendent du type de données de la colonne.
Vous ne pouvez pas définir de valeur par défaut pour la colonne si vous lui avez associé une procédure de zone.
Sélectionnez le type de valeur par défaut à affecter à la colonne lorsqu'aucune valeur n'est spécifiée pour un INSERT ou un LOAD. Disponible uniquement si la case Par défaut est cochée.
Vous ne pouvez pas définir de valeur par défaut pour la colonne si vous lui avez associé une procédure de zone.
Facultatif : Tapez la valeur par défaut à affecter à la colonne lorsqu'aucune valeur n'est spécifiée pour un INSERT ou un LOAD. La valeur indiquée doit être conforme au type de données affecté à la colonne.
Permet d'indiquer que DB2 doit générer systématiquement une valeur pour la colonne lors de l'insertion d'une ligne dans la table. Cette option n'est disponible que pour les colonnes de type ROWID.
Les valeurs générées de cette manière ne peuvent pas être modifiées. Indiquez Toujours si vous n'avez pas sélectionné Capture des données sur la page Table et si vous n'utilisez pas cette table pour la réplication.
Permet d'indiquer que DB2 doit générer une valeur pour la colonne lors de l'insertion d'une ligne dans la table, au cas où vous ne la définiriez pas explicitement. Cette option n'est disponible que pour les colonnes de type ROWID.
DB2 n'utilise la valeur indiquée que si elle est prise en charge par les colonnes ROWID. L'index associé aux colonnes de ce type doit être unique et en une seule colonne. La sélection de l'option Par défaut est conseillée si vous utilisez cette table pour la réplication.
Ouvre une fenêtre Liste, dans laquelle vous pouvez visualiser tout ou partie des éléments disponibles et sélectionner l'un d'eux.
Indiquez le schéma du type distinct (type de données défini par l'utilisateur).
Ouvre une fenêtre Liste, dans laquelle vous pouvez visualiser tout ou partie des éléments disponibles et sélectionner l'un d'eux.
Indiquez le nom du type distinct à utiliser pour la colonne. Le schéma de codage du type distinct doit être identique à celui de la table. Le cas échéant, le sous-type associé au type distinct est celui utilisé pour sa création.
Cochez cette case si la colonne doit accepter les valeurs NULL.
Les colonnes utilisées dans des clés primaires ou uniques ne doivent pas accepter les valeurs NULL.
Cochez cette case pour spécifier la valeur par défaut à affecter à la colonne lorsqu'aucune valeur n'est indiquée explicitement dans une opération INSERT ou LOAD. Ne sélectionnez pas cette option si la colonne est de type ROWID.
Cochez cette case pour qu'une fonction de transtypage (cast) ayant le même nom et le même schéma que le type distinct soit utilisée pour la valeur par défaut. Vous devez disposer du privilège EXECUTE sur cette fonction.
Sélectionnez le type de valeur par défaut à affecter à la colonne (ou à utiliser pour la fonction de transtypage) lorsqu'aucune valeur n'est spécifiée pour un INSERT ou un LOAD. Disponible uniquement si la case Par défaut est cochée.
Vous ne pouvez pas définir de valeur par défaut pour la colonne si vous lui avez associé une procédure de zone.
Tapez la valeur qui sera affectée à la colonne (ou utilisée pour la fonction de transtypage) si aucune valeur n'est spécifiée pour un INSERT ou un LOAD. La valeur indiquée doit être conforme au type de données affecté à la colonne.
Permet d'indiquer que DB2 doit générer systématiquement une valeur pour la colonne lors de l'insertion d'une ligne dans la table. N'utilisez cette option que si le type distinct est basé sur le type de données ROWID.
Les valeurs générées de cette manière ne peuvent pas être modifiées. Indiquez Toujours si vous n'avez pas sélectionné Capture des données sur la page Table et si vous n'utilisez pas cette table pour la réplication.
Permet d'indiquer que DB2 doit générer une valeur pour la colonne lors de l'insertion d'une ligne dans la table, au cas où vous ne la définiriez pas explicitement. N'utilisez cette option que si le type distinct est basé sur le type de données ROWID.
DB2 n'utilise la valeur indiquée que si elle est prise en charge par les colonnes ROWID. L'index associé aux colonnes de ce type doit être unique et en une seule colonne. La sélection de l'option Par défaut est conseillée si vous utilisez cette table pour la réplication.
Permet d'enregistrer les valeurs indiquées et de laisser le bloc-notes ouvert. Ce bouton n'est disponible qu'une fois toutes les zones obligatoires complétées.
Permet de fermer le bloc-notes.