法(一):select * From master.dbo.sysdatabases where name='数据库名'法(二):if db_id('数据库名') is not nulldrop database 。。。gocreate 。。。SQL Server中判断表对象是否存在:select count(*) from sysobjects where id = object_id('数据库名.Owner.表名')
可以调用SQL语句去查,根据SQL返回值判断