假如我的程序要连接到名为 mydatabase 的 SQL Server 数据库,我如何判断是否已经存在该数据库,若没有就先创建一个再用。

解决方案 »

  1.   

    IF EXISTS(SELECT NAME FROM SYSDATABASES WHERE NAME='mydatabase')
    PRINT '存在'
    ELSE
    PRINT '不存在'
      

  2.   


    if(db_id("mydatabase") is not null)
        print '存在'
    else
        print '不存在'
     
      

  3.   


    if(db_id('mydatabase') is not null)
        print '存在'
    else
        print '不存在'
      

  4.   

    good good study,day day up!
    楼上的答案应该都可以....