Messa tipo di modifica dei dati e rinominare di variabili dipendenti stored procedure
-
13-09-2019 - |
Domanda
Io sono nel processo di ottimizzazione mio database e stavo pensando di cambiare il tipo di dati per alcune colonne DATETIME a smalldatetime sulle mie tavole.
Esiste una stored procedure di sistema che restituisce sia il contenuto / codice di una procedura di memorizzazione e la tabella dipendente che poi mi permetterà di fare un join in un elenco filtrato di tabelle?
Cheers!
Edit1:
Im che cerca di rinominare programatically le stored procedure non tracciare le dipendenze!
Soluzione
Ho risposto una domanda simliar a questo (link sotto), con un campione di uno scipt che uso per trovare il testo nelle stored procedure e funzioni (e viste). Si richiede un po 'di lavoro, ma potrebbe aiutare a qui.
[ Come trovare tabella di dati di riferimento della colonna nelle stored procedure
[1]: http: // Come trovare tabella di dati di riferimento della colonna nelle stored procedure
Altri suggerimenti
Il monitoraggio delle dipendenze built-in per SQL non è molto buono per questo tipo di lavoro. Due strumenti vengono in mente pensieri ...
- Red Gate SQL Dependency Tracker - Per determinare tutto il codice dipendente
- Visual Studio per sviluppatori di database -. Contiene TSQL analisi del codice che può identificare se un pezzo di dati viene trattato come un tipo non corretto
Red Gate ha una prova gratuita sulle loro roba, che potrebbe ottenere attraverso questo lavoro
Se le dipendenze in SQL Server sono accurate, è possibile utilizzare sys.sql_dependencies con adeguate unisce.