if exists(select * from master..sysdatabases where name=x)
begin
  drop databse x
end
create database x

解决方案 »

  1.   

    if  db_id('x') is not null
        drop database x
    else
    print  'This database is not exist.'create database x
      

  2.   

    IF EXISTS (SELECT name FROM master.dbo.sysdatabases WHERE name = N'X')
    DROP DATABASE [X]
    GOcreate database x
      

  3.   

    sorry!你们都是对,我的分快没了,分是少了点,非常感谢各位!
      

  4.   

    IF EXISTS (SELECT name FROM master.dbo.sysdatabases WHERE name = N'X')  讲解透彻!!