INFORMATION_SCHEMA vs sysobjects

The INFORMATION_SCHEMA is part of the SQL-92 standard, so it’s not likely to change nearly as often as sysobjects.

The views provide an internal, system table-independent view of the SQL Server metadata. They work correctly even if significant changes have been made to the underlying system tables.

You are always much better off querying INFORMATION_SCHEMA, because it hides the implementation details of the objects in sysobjects.

Leave a Comment