Einfach Weg, um zu konvertieren exec sp_executesql zu einer normalen Abfrage?

Beim Umgang mit debugging-Abfragen mit Hilfe von Profiler und SSMS, seine ziemlich Häufig für mich so kopieren Sie eine Abfrage aus Profiler und testen Sie in SSMS. Weil ich benutze parametrisierte sql, meine Fragen sind alle verschickt exec sp_executesql Abfragen.

exec sp_executesql 
N'/*some query here*/', 
N'@someParameter tinyint',
@ someParameter =2

Werde ich diese nehmen und wandeln es in eine normale Abfrage für einfache Bearbeitung (intellisense, Fehlerprüfung, Zeilennummern, etc):

DECLARE @someParameter tinyint
SET @someParameter = 2

/*some query here*/

Natürlich, je größer und komplexer die Abfrage ist, desto schwieriger, dies zu tun. Und wenn Sie hin und her, mehrmals, es kann sein, ein Schmerz in den Arsch und genießen Sie jede Menge Zeit.

Gibt es eine einfache (z.B. makro-Befehl) - Weg zu konvertieren muh executesql in etwas bequemer?

  • +1 würde ich Liebe, wie gut
  • +1 Abgeordnete auf lovin' dieses
  • Sie sollten überlegen, Ihre schließliche Lösung als Antwort...
InformationsquelleAutor | 2009-07-16
Schreibe einen Kommentar