Précédent   Forum du club des développeurs et IT Pro > Bases de données > Sybase
Sybase Forum sur la base de données Sybase. Avant de poster -> F.A.Q Sybase, Tutoriels Sybase
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 24/11/2011, 15h20   #1
loic_cadiot
Invité de passage
 
Inscription : septembre 2007
Messages : 6
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 6
Points : 1
Points : 1
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.
loic_cadiot est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/11/2011, 07h53   #2
mpeppler
Rédacteur/Modérateur
 
Inscription : janvier 2006
Messages : 1 307
Détails du profil
Informations personnelles :
Âge : 53

Informations forums :
Inscription : janvier 2006
Messages : 1 307
Points : 1 647
Points : 1 647
Envoyer un message via AIM à mpeppler
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
__________________
Michael Peppler
Membre de TeamSybase - www.teamsybase.com

"A successful [software] tool is one that was used to do something undreamed of by its author." -- S. C. Johnson
mpeppler est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 02h54.


 
 
 
 
Partenaires

Hébergement Web