当前位置 : 主页 > 编程语言 > c语言 >

使用VB.NET检查MSSQL中是否存在数据库的最简单方法是什么?

来源:互联网 收集:自由互联 发布时间:2021-06-24
我正在尝试检查Microsoft SQL Server中是否存在数据库,最简单的方法是什么?我只是希望它返回一个真值或假值,然后我会创建一个数据库,如果它不存在.任何帮助将不胜感激,谢谢. 连接到
我正在尝试检查Microsoft SQL Server中是否存在数据库,最简单的方法是什么?我只是希望它返回一个真值或假值,然后我会创建一个数据库,如果它不存在.任何帮助将不胜感激,谢谢. 连接到system-db(master,msdb,tempdb或model) – 因为你可以确定它们存在!然后你可以选择这样的数据库列表:

select * from sys.databases

或者如果您想知道特定的数据库是否存在:

select * from sys.databases where name = 'NameOfYourDb'

如果在连接字符串中没有数据库名称连接(属于您正在使用的提供程序),则应自动连接到默认数据库(默认情况下为“master”)

网友评论