2011-09-27 7 views

Répondre

2

Essayez d'utiliser la commande sp_helptext:

sp_helptext 'yourprocname' 

ou en utilisant OBJECT_DEFINITION:

SELECT OBJECT_DEFINITION(OBJECT_ID('yourprocname')) 
+0

@Martin Smith: Vous avez également modifié votre réponse et ajouté la ligne EXEC sp_helptext 'your_schema.your_procname' après ma réponse. Donc, cela signifie-t-il également copié? –

+0

Merci - exactement ce que je cherchais – Liath

+0

@MartinSmith: oui, j'ai copié la dernière ligne de votre réponse car il n'est pas nécessaire de le saisir à nouveau. Mais cela ne signifie pas que vous ne connaissez que cette réponse et non votre privé. :) –

2
SELECT OBJECT_DEFINITION(OBJECT_ID('your_schema.your_procname')) 

ou

EXEC sp_helptext 'your_schema.your_procname' 
+0

Je ne vois aucun montage donc je décernerez réponse à la première réponse mais je vais marquer à la fois aussi utile. Merci pour votre aide – Liath

+0

-1 pour le format non lisible du texte SP en première réponse. –

0

Dans SQL Server Management Studio, cliquez droit sur le proc dans la fenêtre de l'Explorateur d'objets et choisissez Script procédure stockée comme ... puis choisissez l'opération (Créer, Drop , etc.) que vous voulez script.

+2

Cela ne se fait pas via une commande TSQL! –

+0

Assez vrai, je l'ai lu comme "comment scripter une procédure stockée TSQL"! – Widor

Questions connexes