I would like this to be the ultimate discussion on how to check if a table exists in SQL Server 2000/2005 using SQL Statements.
When you Google for the answer, you g
Looking for a table on a different database:
if exists (select * from MyOtherDatabase.sys.tables where name = 'MyTable') print 'Exists'