猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
从SQL Server获取数据库列表
如何获取SQL Server实例上的可用数据库列表?我打算在VB.NET的组合框中列出它们的列表。
慕村225694
浏览 533
回答 3
3回答
繁花不似锦
执行:SELECT name FROM master.sys.databases现在,这是首选方法,而不是dbo.sysdatabases已被淘汰了一段时间的。执行此查询:SELECT name FROM master.dbo.sysdatabases或者如果您愿意EXEC sp_databases
0
0
0
湖上湖
鉴于关于非用户数据库的数量的歧义,您可能应该添加:WHERE name NOT IN ('master', 'tempdb', 'model', 'msdb');并添加报告服务数据库的名称
0
0
0
RISEBY
要排除系统数据库:SELECT [name]FROM master.dbo.sysdatabasesWHERE dbid > 6编辑时间:2013年2月5日2:36 PM已使用精确的database_id更新,应大于4,以跳过列出数据库ID在1到4之间的系统数据库。SELECT * FROM sys.databases dWHERE d.database_id > 4
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
SQL Server
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续