use master;
go
if db_id ('newdbTest') is not null---判断一个数据库是否存的方法一
begin
print ('newdbTest存在');
drop database newdbTest;--若存在则删除该数据库
print 'newdbTest已被删除';
end
go
print '重新创建数据库newdbTest'
create database newdbTest;--创建数据库newdb
go
if exists
(
select *
from master..sysdatabases --该行换为from sysdatabases也可
where name='newdbTest'
)--判断一个数据库是否存的方法二
begin
print 'newdbTest 已经存在';
end
以上是我在SQL 2005上运行的结果!