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!

È stato utile?

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 ...

  1. Red Gate SQL Dependency Tracker - Per determinare tutto il codice dipendente
  2. 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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top