Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

INFORMAZIONI_SCHEMA vs sysobjects

INFORMATION_SCHEMA fa parte dello standard SQL-92, quindi è improbabile che cambi con la stessa frequenza di sysobjects.

Le viste forniscono una vista interna, indipendente dalla tabella di sistema, dei metadati di SQL Server. Funzionano correttamente anche se sono state apportate modifiche significative alle tabelle di sistema sottostanti.

È sempre molto meglio interrogare INFORMATION_SCHEMA, perché nasconde i dettagli di implementazione degli oggetti in sysobjects.