Problemi relativi alla denominazione di Transact-SQL
Quando si analizza il codice Transact-SQL nel progetto di database, è possibile che uno o più avvisi vengano categorizzati come problemi di denominazione. È necessario risolvere i problemi di denominazione per evitare le situazioni seguenti:
Il nome specificato per un oggetto potrebbe creare conflitti con il nome di un oggetto di sistema.
Il nome specificato dovrà sempre essere incluso tra caratteri di escape (in SQL Server' [' e']').
Il nome specificato potrebbe confondere altri che tentano di leggere e comprendere il codice.
Il codice potrebbe interrompersi se viene eseguito con versioni successive di SQL Server.
In generale, è possibile eliminare un problema di denominazione se altre applicazioni che non è possibile modificare dipendono dal nome corrente.
In questa sezione
In Visual Studio Premium vengono identificati i problemi di progettazione seguenti:
SR0011: Evitare di utilizzare caratteri speciali nei nomi degli oggetti
SR0012: Evitare di utilizzare parole riservate per i nomi di tipo
SR0016: evitare di utilizzare sp_ come prefisso per le stored procedure
Sezioni correlate
Analisi del codice di database per migliorare la qualità del codice
Viene illustrato come rilevare problemi di denominazione, prestazioni e progettazione comuni nel codice Transact-SQL.Problemi di progettazione di Transact-SQL
Sono contenuti collegamenti ai diversi tipi di problemi di progettazione che è possibile rilevare durante l'analisi del codice del database.Problemi relativi alle prestazioni di Transact-SQL
Sono contenuti collegamenti ai diversi tipi di problemi di prestazioni che è possibile rilevare durante l'analisi del codice del database.Procedura dettagliata: analisi del codice Transact-SQL di un database esistente
Viene illustrato come analizzare il database di esempio AdventureWorks2008 per identificare i problemi del codice.Creare e registrare regole aggiuntive per l'analisi del codice del database
Viene illustrato come creare regole personalizzate per l'analisi del codice del database per rilevare i problemi non rilevabili tramite le regole predefinite.