select @@version; #查询数据库的版本
select @@servername; #查询服务名
select host_name(); #查询主机名,如果是用navicat远程连接的话,主机名是本地的名字
select db_name(); #查询当前数据库名
select db_name(1); #查询第一个数据库名
select db_name(2); #查询第二个数据库名
select user; #查询当前数据库的拥有者,结果为 dbo。dbo是每个数据库的默认用户,具有所有者权限,全称:datebaseOwner ,即DbOwner
use tempdb #切换到tempdb表
top n #查询前n条记录
limit 2,3 #查询第2条开始的3条数据,也就是2,3,4
select substring(‘string’,2,1) #截取给定字符串的索引为2的1个字符
select ascii(‘a’) #查询给定字符串的ascii值
select len(‘string’) #查询给定字符串的长度
EXEC sp_spaceused @updateusage = N’TRUE’; #查询当前数据库的大小
sp_spaceused ‘表名’ #查询指定表名的大小
#查询数据库

select count(name) from sysdatabases
#查询数据库的个数,只有当前数据库是master的时候,才能执行该命令

select name from sysdatabases #查询数据库的名字
select * from sysdatabases #查询所有数据库的信息
#查询数据表

select count(name) from sysobjects where type=‘U’
#查询当前数据库中表的个数

select name from sysobjects where type=‘U’
#查询当前数据库中所有表的名字

select * from sysobjects where type=‘U’
#查询当前数据库的所有表的详细信息

select count(name) from test…sysobjects where xtype=‘U’
#查询指定test数据库中表的个数

select name from test…sysobjects where xtype=‘U’
#查询指定test数据库中表的名字

select * from test…sysobjects where xtype=‘U’
#查询指定test数据库中表的详细信息

#查询列
select count(name) from test…syscolumns where id=(select max(id) from test…sysobjects where xtype=‘u’ and name=‘users’)
#查询当前数据库的指定users表的列的个数
select name from test…syscolumns where id=(select max(id) from test…sysobjects where xtype=‘u’ and name=‘users’)
#查询当前数据库的指定users表的所有列的名字
select * from test…syscolumns where id=(select max(id) from test…sysobjects where xtype=‘u’ and name=‘users’)
#查询当前数据库的指定users表的列的详细信息
select count(name) from test…syscolumns where id=(select max(id) from test…sysobjects where xtype=‘u’ and name=‘users’)
#查询指定test数据库的指定users表的列的个数
select name from test…syscolumns where id=(select max(id) from test…sysobjects where xtype=‘u’ and name=‘users’)
#查询指定test数据库的指定users表的所有列的名字
select * from test…syscolumns where id=(select max(id) from test…sysobjects where xtype=‘u’ and name=‘users’)
#查询指定test数据库的指定users表的列的详细信息

#查询数据
select count(*) from test…users
#查询test数据库user表的数据的条数

SQL Server数据库的查询语句相关推荐

  1. sql server数据库 T-SQL查询语句(基本篇)

    接上篇sql server 数据库增删改查(库与表) 删除数据 delete 表名 where 查询条件 T-sql查询语句 T-sql语句 增强版的sql语句,增加了更多的函数应用,流程控制,变量说 ...

  2. SQL Server 数据库部分常用语句小结

    1. 查询某存储过程的访问情况 SELECT TOP 1000 db_name(d.database_id) as DBName, s.name as 存储名字, s.type_desc as 存储类 ...

  3. SQL Server实现简单查询语句

    回顾: 打开数据服务 net start mssqlserver 关闭数据库服务 net stop mssqlserver 新增数据: insert into -- 新增到 Student -- 表 ...

  4. sql server 2005 (select查询语句用法)

    select * from userInfo where age like '2[25]' 功能:查询userInfo表中age字段,所有以2开头,且第二位是2或5的记录. select * from ...

  5. .bat文件实现对Sql Server数据库的查询

    想做一个数据库的小工具,所以就想到了用脚本实现简单的数据库查询 话不多说,现在贴上代码 @ECHO OFF SET dbHost= 192.168.1.125 SET dbUserID=USERID ...

  6. SQL Server数据库的查询、排序

    查询的对象是表,关键字是select 图表 1   查询的是整张表的数据 注意:在表名前一个要加上模式名,不然就报对象名无效的错误(见图2)为什么会报这种错误了,主要是表名前面没有模式名,然后表就获取 ...

  7. SQL Server单表查询语句

    完整表格见博文:https://blog.csdn.net/weixin_44410704/article/details/118252624 一.语句 Example 1: --1查询全体学生的学号 ...

  8. SQL Server数据库简单查询

    1.查询的格式:SELECT 字段名称 FROM 表名 [WHERE 条件表达式] [ORDER BY 字段名称 ASC(升序)|DESC(降 序)]例如:SELECT *FROM USER [查询标 ...

  9. SQL Server数据库的T-SQL查询语句

    一.SQL简介 在进行数据管理时,使用SSMS进行数据维护有可视化.方便的优点,但是在批量维护或重复维护数据时,每次都需要使用SSMS不但不方便,而且容易出错.通过编写SQL语句来维护数据库便于解决重 ...

  10. 优化SQL Server数据库查询方法

    本文详细介绍了优化SQL Server数据库查询方法. SQL Server数据库查询速度慢的原因有很多,常见的有以下几种: 1.没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) ...

最新文章

  1. 网络带宽和速度测试windows和linux iperf工具
  2. n皇后问题java_经典n皇后问题java代码实现
  3. 017 在SecureCRT中安装rz小工具
  4. [收藏]上班族的真实写照
  5. 为什么Windows的兼容性这么强大,到底用了什么技术?
  6. python绘制国际象棋_python使用turtle绘制国际象棋棋盘
  7. 母版页的铵钮事件去获取子页的内容
  8. python实现抢劵_双十一福利丨机械键盘、蓝牙音箱送送送!Python/UI/Unity多场微课解剖双十一套路!...
  9. Python学习笔记_零碎知识
  10. 清明上河图30亿像素_清明上河图全图下载
  11. POI(兴趣点)抓取工具
  12. brew install oracle,Mac下安装brew
  13. 用户运营4大策略体系搭建:增长框架+用户建模+场景化分层+数据运营
  14. 全网最全获取设计灵感创意的网站
  15. Python学习笔记--day10函数入门
  16. 从Page结构来看达梦数据库是不是纯自研
  17. IIS应用程序池标识的权限说明
  18. 技术写作:如何编写软件文档
  19. 制定当前学习目标与学习方法
  20. 汇编语言实现模拟单片机数码管的进位借位加减操作

热门文章

  1. Ubuntu Linux系统备份与还原命令技巧
  2. Java中异常处理示例
  3. 新海诚没有参与制作的作品_爱情可以是哪些样子——盘点新海诚和宫崎骏作品中的爱情故事...
  4. 温故知新----表单
  5. git指定版本openwrt源码_关于Github Action自动编译Lean_Openwrt的配置修改问题
  6. django(三):配置文件settings.py、初始化数据库
  7. nyoj 410 how many ones?
  8. 【2019上海网络赛:D】Counting Sequences I(dfs+多重集合排列)
  9. 【牛客练习44:C】小y的质数(求区间内k生互斥数对数---容斥原理+质因子分解)
  10. 【数位dp】HDOJ2089:不要62( 真· 数位dp入门题目)