注意事项: 1.结束语句使用分号,可使用也可不使用 2.不区分大小写 1. 数据库操作查询有所有数据库use masterselect * from sysdatabasesselect name from sysdatabases 创建数据库cre
原创
2023-02-27 10:18:28
104阅读
https://www.cnblogs.com/ebread/p/SQLServer.html
转载
2021-03-12 14:32:17
238阅读
# SQL Server DBA 常用 SQL 命令概述
SQL Server 数据库管理员(DBA)在日常工作中需要频繁使用各种 SQL 查询来管理和维护数据库。在这篇文章中,我们将介绍一些常用的 SQL 语句和操作,包括创建数据库、备份数据库、查询数据库信息等,并为每个部分提供代码示例。
## 1. 创建数据库
在 SQL Server 中,创建数据库是管理的第一步。我们可以使用 `CR
今天无聊和朋友讨论分页,发现网上好多都是错的。网上经常查到的那个Top Not in 或者Max 大部分都不实用,很多都忽略了Order和性能问题。为此上网查了查,顺带把2000和2012版本的也补上了。 先说说网上常见SQL的错误或者说局限问题 1 2 3 4 5 select top 10 *
转载
2021-08-18 00:47:36
164阅读
1.主流的 DBMS 都有哪些,它们各自都有哪些特点;既然 SQL 是通用的标准语言,为什么能存在这么多 DBMS;从这些 DBMS 的发展史中,你有哪些感悟。DBMS 的英文全称是 DataBase Management System,数据库管理系统,实际上它可以对多个数据库进行管理,所以你可以理解为 DBMS = 多个数据库(DB) + 管理程序。DB 的英文是 DataBase,也就是数据库
转载
2023-10-21 23:37:13
164阅读
一、查询日志的使用空间1. 查询日志率及当前大小DBCC SQLPERF(LOGSPACE);2. 查询日志文件当前大小及最大大
原创
2023-01-20 22:11:26
113阅读
1. 查看数据库的版本
select @@version
2. 查看数据库所在机器操作系统参数
exec master..xp_msver
3. 查看数据库启动的参数
sp_configure
4. 查看数据库启动时间
select convert(varchar(30),login_time
转载
2007-07-06 11:12:00
110阅读
2评论
目录创建表更新表删除表查询表结构创建视图创建表创建表TestSqlCREATE TABLE TestSql(
Id bigint identity(1,1) not null PRIMARY key
)参考资料SQL CREATE TABLE 语句SQL PRIMARY KEY 约束更新表创建字段创建普通字段--ALTER TABLE table_name ADD column_name data
原创
2021-04-25 19:57:55
370阅读
12.定位SQL查询SQL语句执行时间和IO消耗SELECT s2.dbid,(SELECT TOP 1 SUBSTRING(s2.text,statement_start_offset / 2+1 ,( (CASE WHEN statement_end_offset = -1THEN (LEN(CONVERT(nvarchar(max),s2.text)) * 2)ELSE statement_
一 、字符串函数1.charindex() – 字符索引 2.len() – 查看长度 3.upper() – 字符串大写转换 4.Ltrim() – 清除左边空格 5.Rtrim() – 清除右边空格 6.Left() – 从右第一位开始截取字符串 7.Right() – 从左第一位开始截取字符串 8.stuff() – 从某个位置删除替换 9.replace() – 查找并替换例子如下--ch
转载
2023-08-09 20:44:36
68阅读
(以前的)今晚准备重新安装SQL Server2000的时候一时忘了安装什么版本了,使用Google大发一搜出来贼多。找了一个比较官方的供大家查看。 对于新接触SQL数据库的人来说,类似这几个问题的有关于SQL版本的问题可以说不少,但又懒得去仔细研究。问题虽然简单,可是影响却不小…… 版本区别 SQL Server 2000有四个版本:企业版/标准版/个人版/开发版 企业版和标准版
转载
2023-09-01 18:47:58
183阅读
周末休息之余,看了一下基础书籍,并尝试这将所见所得进行总结起来的笔记,以便后期自己的查阅学习及分享给需要的人。聚合函数 聚合函数 可对一组值进行计算并返回单一的值,并返回单个值,除了 COUNT 函数以外,聚合函数都会忽略控制。函数名称描述DemoSUM返回表达式中所有值的和,求和。求所有人的年龄之和:SELECT SUM(Age) AS 合计 FROM tableNameAVG计算平均数。
转载
2024-01-24 23:14:43
51阅读
循环遍历表declare @count int=0,@R int=0
select row_number()over(order by id) as R,* into #t from Student
select @count=COUNT(0) from #t
while(@R<@count)
begin
set @R=@R+1
select * from #t
原创
2023-07-27 15:35:47
45阅读
1、CONVERT() 函数CONVERT(data_type(length),data_to_be_converted,style)data_type
原创
2022-07-26 06:02:29
86阅读
只做常用部分简单介绍,详细内容见T-SQL联机丛书。1,统计函数 avg, count, max, min, sum多数聚会不统计值为null的行。可以与distinct一起使用去掉重复的行。可以与group by 来分组2, 数学函数SQRT(n)返回一个数的平方根Square(n)返回一个数的平...
转载
2015-05-26 13:43:00
125阅读
2评论
1.查询表内重复的字段select id from table1 where id in(select id
转载
2012-08-31 15:50:00
200阅读
2评论
datalength(Char_expr) 返回字符串包含字符数,但不包含后面的空格
substring(expression,start,length) 不多说了,取子串
right(char_expr,int_expr) 返回字符串右边int_expr个字符
字符操作类
upper(char_expr) 转为大写
lower(char_expr) 转为小写
space(
转载
精选
2009-06-12 10:32:06
2530阅读
# SQL Server 常用锁的实现流程
在进行数据库操作时,确保数据在并发环境下的安全性是至关重要的。SQL Server 提供了多种锁机制以避免数据不一致。本文将介绍 SQL Server 常用锁的实现流程,并提供相应的代码示例。
## 实现流程
以下是实现 SQL Server 常用锁的步骤:
| 步骤 | 描述 |
|------
文章目录一.数据库的登录二.添加用户1.添加登录用户2.创建数据库用户三.删除用户1.删除登录用户2.删除数据库用户四.数据库的用户授权1.数据库用户授权2.收回数据用户权限五.用户角色管理 一.数据库的登录 a.Windows身份验证
b.SQL Server身份验证
(2)登录账户类型:
a.SQL Server账户
转载
2023-12-25 07:29:54
87阅读
方法 1:通过使用 SQL Server Management Studio 中的对象资源管理器连接到服务器。连接对象资源管理器后,它将显示版本信息(在括号中),以及用于连接到 SQL Server 特定实例的用户名。方法 2:查看该实例错误日志文件的前几行。默认情况下,错误日志位于 Program Files\Microsoft SQL Server\MSSQL.n\MSSQL\LOG\ERRO