8
votes

Génération de dictionnaire de données pour la base de données SQL Server

J'essaie de générer un dictionnaire de données pour une table dans ma base de données.

Idéalement, je voudrais exporter les noms de colonne, le type de données, les restrictions et les descriptions de propriété étendues.

Comment cela peut-il être atteint?


0 commentaires

3 Réponses :


8
votes

Vous pouvez obtenir à cela via une combinaison de Sélectionnez * à partir d'informations_schema.columns et en utilisant fn_listextureProperty .


3 commentaires

Cela n'a pas fonctionné pour moi, pouvez-vous me donner des commentaires. Voici une erreur I obtenez ora-00942: table ou affichage n'existe pas


Votre erreur indique que vous avez essayé cela sur Oracle. Il s'agit d'une réponse SQL Server à une question SQL Server.


Merci Mattmc3. Savez-vous comment faire cela sur Oracle?



12
votes

Vous pouvez essayer cette requête: xxx

ou générateur de documentation de schéma comme Dataedo < em> (que je suis le gérant de produit de) .


0 commentaires

0
votes

Pour générer un dictionnaire de données de votre base de données SQL Server, je vous suggère d'utiliser modeleur de données Erbuilder , juste Suivez ces étapes:

Pour générer un diagramme ER, il est nécessaire d'abord, ingénieur inverse Votre base de données Sélectionnez: Menu -> Fichier -> Ingénieur inverse Le diagramme ER sera affiché dans Erbuilder. Pour générer un dictionnaire de données de votre base de données Sélectionnez: Menu -> Outil -> Générer une documentation de modèle


0 commentaires