摘要: 格式化输出的几种写法: 阅读全文
posted @ 2019-07-12 18:19 MarkL9527 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 索引重建的情况 对一个数据库所有的表执行索引重建: Declare T_cursor cursor for select name from sys.tables Declare @T_name varchar(50) open T_cursor fetch next from T_cursor i 阅读全文
posted @ 2019-07-12 18:01 MarkL9527 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 单个字段去重并选出每个分组类别里面的最大值对应的整行信息: 用distinct进行去重时不能显示整行的信息,对某些特殊的需求难以满足。故在此总结了两种对单个字段去重的SQL写法: 1. Row_Number去重: 用row_number对每个分组内的值排序后按照顺序标记序号,选择每个分组中标记序号为 阅读全文
posted @ 2019-07-12 17:56 MarkL9527 阅读(5047) 评论(0) 推荐(0) 编辑
摘要: 查看所有数据库的账号和对应的角色: --drop table #UserDB --drop table #DB_Role Create table #DB_Role ( DBName varchar(100) null, UserName varchar(100), RoleName Varchar 阅读全文
posted @ 2019-07-12 17:52 MarkL9527 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 1.查看master数据库是否已经创建了master key: select name,is_master_key_encrypted_by_server from sys.databases 如果没有创建,先创建master key: USE master; GO CREATE MASTER KE 阅读全文
posted @ 2019-07-12 17:36 MarkL9527 阅读(452) 评论(0) 推荐(0) 编辑