Comment puis-je ajouter des commentaires à une table DDL en Teradata?
Je suis ajoutant quelques nouvelles colonnes à une table et souhaitez ajouter des documents à la table DDL pour les futurs développeurs. Comment aller à ce sujet?
à mon humble avis pas dans la base de données elle-même - si une table est normalisé, le nom de la colonne doit parler pour lui-même la plupart du temps.
Pour des raisons trop compliquées à expliquer, les commentaires sont certainement nécessaires pour cette nouvelle colonne.
30 caractères n'est souvent pas toujours suffisant pour décrire la colonne. Les commentaires ne servent un but d'aider à l'auto-document de la table ou les colonnes. En Plus de ces observations pourraient plus tard être extraites et chargé dans une entreprise gestionnaire de métadonnées ou d'un dictionnaire de données.
Pour des raisons trop compliquées à expliquer, les commentaires sont certainement nécessaires pour cette nouvelle colonne.
30 caractères n'est souvent pas toujours suffisant pour décrire la colonne. Les commentaires ne servent un but d'aider à l'auto-document de la table ou les colonnes. En Plus de ces observations pourraient plus tard être extraites et chargé dans une entreprise gestionnaire de métadonnées ou d'un dictionnaire de données.
OriginalL'auteur oscilatingcretin | 2013-02-12
Vous devez vous connecter pour publier un commentaire.
Syntaxe Générique:
Détaillée Des Exemples De Syntaxe:
show table
. J'aimerais qu'il soit visible dans un endroit bien en vue pour les futurs développeurs.AFFICHER la TABLE simplement reproduit le DDL pour la version actuelle de la table. Si un objet a un commentaire, il sera affiché dans l'Explorateur de Base de données de Teradata SQL Assistant dans une info-bulle lorsque la souris est placée au-dessus du nom de l'objet. Voir Bob l'exemple ci-dessous pour placer des commentaires dans la définition de l'objet qui va afficher avec la commande SHOW.
Info-bulle confirmé. Il est trop mauvais que vous devez savoir à ce sujet avant de l'utiliser, bien que. Je prévois beaucoup de confusion dans l'avenir avec la façon dont j'ai mis en place au niveau du bit à moins qu'ils sachent à 1) requête dbc.les tables ou les 2) passez la souris sur la table dans la SQLA explorer.
Je dirais que le niveau de documentation appartient à votre dictionnaire de données de plus-de sorte que le long du côté de la DDL. Les commentaires dans la base de données sont limités à 255 caractères. Règles d'entreprise ou designer décisions sont susceptibles plus détaillé, d'où la nécessité pour la documentation dans un bon dictionnaire de données ou gestionnaire de métadonnées.
Est-il possible d'écrire un commentaire lors de la création de la table. Qch comme ça:
create table tbname (col1 date comment 'elecday');
? merde, je pense, n'est pas(OriginalL'auteur Rob Paller
En plus de l'ajout de l'objet de Commentaires, vous pouvez ajouter des commentaires en ligne pour voir définitions. Depuis plus d'accès est toujours par le biais de vue, c'est la façon dont nous communiquons les DBA, responsable de la table et les modifications du document. Par exemple:
La bonne chose à propos de cette technique est que les commentaires sont affichés lorsque vous faites un
SHOW SELECT * FROM VIEWDB.vmy_table
.OriginalL'auteur BellevueBob