if DB_ID(‘testdb‘) is not null -- 如果这个数据库已经存在了
drop database testdb;
create database testdb;
if OBJECT_ID(‘dbo.user‘,‘u‘) is not null
drop table dbo.user;
create tablet dbo.user(......);
SQL Server 判断数据库是否存在,表是否存在
原文:http://www.cnblogs.com/JiangLe/p/4605067.html