Comment faire pour voir les métadonnées des objets dans la Base de données Vertica (desc comme Oracle)
Je voudrais savoir comment je peux obtenir les métadonnées d'un objet dans un Vertica base de données, comme les métadonnées d'une table. Est-il un tableau qui stocke les métadonnées des objets (fonctions, vues, tables) dans Vertica Base de données.
Par exemple, dans Oracle, je pourrais tapez la commande suivante et obtenir une description détaillée de tables ou voir le code d'une procédure.
oracle :> desc table_name;
ou
oracle :> edit proc_name;
Je sais que je peux voir les tables de mes schémas avec \dt
de commande, mais est-il possible que je peux voir la DDL états qui ont créé les objets?
OriginalL'auteur Up_One | 2012-07-13
Vous devez vous connecter pour publier un commentaire.
\d table-name
devrait obtenir ce dont vous avez besoin.Heureux êtes-vous arrivé à ce qu'il vous faut!
OriginalL'auteur Joe
Merci, mais ce n'est pas ce que je veux. J'ai été à la recherche pour le
export_objects()
fonction:Cette façon, vous obtiendrez le script de création de l'objet.
OriginalL'auteur Up_One
Autre conseil: Si vous spécifiez seulement le schéma, vous obtiendrez tous les objets à l'intérieur de ce schéma. Les battements sûrs d'avoir à entrer dans une boucle où vous exécutez export_objects() pour chaque objet.
OriginalL'auteur timbaileyjones