So überprüfen Sie die Integrität der gespeicherten Prozeduren

Wir haben eine große database mit vielen gespeicherten Prozeduren. Jetzt aktualisieren wir unsere database, aber einige gespeicherte Prozeduren verwenden immer noch die alte Struktur. Wir haben die meisten von ihnen mit "sp_depends" gefunden, aber einige sp ist durchgeschoben.

Ich frage mich, ob es keine Möglichkeit gibt, alle gespeicherten Prozeduren zu überprüfen. Wenn sie eine Spalte anrufen, die nicht mehr existiert, bekommst du einen Fehler.

Danke

    Ich denke, wenn Sie 100% sicher sein wollen, dann können Sie die Software verwenden, die für diesen genauen Zweck entworfen ist. Zum Beispiel hat RedGate ein Produkt namens SQL Dependency Tracker.

    http://www.red-gate.com/products/SQL_Dependency_tracker/index.htm

    Ich würde vorschlagen, eine kostenlose Testversion herunterzuladen und die functionalität zu testing.

    Sie können Tabellen, gespeicherte Prozeduren und functionen in ein Projekt eingeben und dann auf Fehler im Bereich "objecte im Projekt" überprüfen.