CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

查找出所有数据名?

楼主lichangzai(搞没搞定)2006-03-03 16:32:34 在 MS-SQL Server / 基础类 提问

怎么样用一条语句把一个服务器里的所有数据库名查找出来! 问题点数:20、回复次数:5Top

1 楼scmail81(琳·风の狼(修罗))回复于 2006-03-03 16:35:50 得分 0

use   master  
  select   name   from   sysdatabasesTop

2 楼zlp321002(Life Is Good,Let's Shine)回复于 2006-03-03 16:36:05 得分 0

--5:查询用户创建的所有数据库  
   
  select   *   from   master..sysdatabases   D   where   sid   not   in(select   sid   from   master..syslogins   where   name='sa')  
   
  --或者  
   
  select   dbid,   name   AS   DB_NAME   from   master..sysdatabases   where   sid   <>   0x01  
  Top

3 楼mislrb(上班看看早报,上上CSDN,下班看看电影)回复于 2006-03-03 16:39:58 得分 0

SELECT   sum(t2)   as   t2_total   from   yourtable   where   val(right(t1,1)))<=4Top

4 楼mislrb(上班看看早报,上上CSDN,下班看看电影)回复于 2006-03-03 16:40:34 得分 0

晕,发错地方  
  Top

5 楼scmail81(琳·风の狼(修罗))回复于 2006-03-03 16:45:55 得分 0

???    
  select   dbid,   name   AS   DB_NAME   from   master..sysdatabases   where   sid   <>   0x01  
  好像不对哦!  
   
  我自己建的数据库     为什么还是0x01???  
   
  --Test  
   
  create   database   Abx  
   
  select   *   from   sysdatabasesTop

相关问题

  • 如何查找数据库中所有表的名称
  • 如果查找数据库的名称
  • 如何从数据库内查找所有人名然后把他们作为节点添加到TreeView
  • 数据的查找
  • 请问怎么在数据库所有表中查找一个字段的值?
  • 数据查找中莫名其妙的错误
  • 如何查找当前的数据库名?
  • ============ 如何查找 数据库里的 重名? ==================
  • 怎么在数据库中所有以“DAT”开头的表的所有字段中查找负数?
  • 怎么样在MySQL数据库中将满足条件的所有记录都查找出来?在线等待!

关键词

  • 数据库
  • x01
  • t2
  • 查找
  • sysdatabases
  • 所有
  • sid
  • master
  • where
  • select

得分解答快速导航

  • 帖主:lichangzai

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo