Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 2 sur 2
  1. #1
    Invité de passage
    Inscrit en
    septembre 2007
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : septembre 2007
    Messages : 7
    Points : 2
    Points
    2

    Par défaut Requête pour ramener les DDL de création de toutes mes vues

    Bonjour,

    Tout est dans le titre !

    Je cherche une commande SQL (à exécuter sous Toad) qui me sortirait les scripts de création de toutes mes vues.

    Je connais déjà :
    SELECT name
    FROM sysobjects
    WHERE type='V'

    Mais il me manque l'essentiel : le code de création !

    Merci par avance.

  2. #2
    Membre Expert

    Inscrit en
    janvier 2006
    Messages
    1 307
    Détails du profil
    Informations personnelles :
    Âge : 55

    Informations forums :
    Inscription : janvier 2006
    Messages : 1 307
    Points : 1 750
    Points
    1 750

    Par défaut

    Le code des vues, procédures, etc est dans la table syscomments, par block de 255 charactères, qu'il faut réassembler en les concaténant.

    Regarde le code de la proc sp_helptext (dans sybsystemprocs) pour voir comment cela peut être fait.

    Michael

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •