随笔分类 - MSSQL
数据库,SQL
摘要:SELECT UniqID as 账号,isnull(NickName,'') as 姓名, case when Tel1 is null or Tel1='' then '' else CONCAT( LEFT(Tel1, 3), -- 前三位 '****', -- 四个星号 RIGHT(Tel1
阅读全文
摘要:Sql Server 函数中执行的程序集但用户的权限不够,后DBA使用sa 账号设置了就对了 网上找到的解决方法: 这数据库是从其他数据库还原到本地数据库的,不少网友说在还原数据库之后,可以将数据库的OWNER设置成SA就可以解决 exec sp_changedbowner 'sa' 从报错信息可以
阅读全文
摘要:SQL SERVER 中 sys.dm_tran_locks 消息 297,级别 16,状态 1,第 6 行 用户没有执行此操作的权限。 --1.查询数据库阻塞与死锁的进程清单(可分析清单详情,看看死锁id对应的执行sql,分析sql语句,杀掉select语句的进程) SELECT 'kill',
阅读全文
摘要:在进行性能分析的时候有时候需要清除缓存以便进行下一次分析。 SQL Server提供了一些工具来清除缓存的性能数据。使用下面的语句来完成这些任务。 清除全局缓存使用下面的语句:DBCC DROPCLEANBUFFERS;从全局缓存中清除执行计划,使用下面的语句:DBCC FREEPROCCACHE;
阅读全文
摘要:SELECT request_session_id AS spid , OBJECT_NAME(resource_associated_entity_id) AS 'table'FROM sys.dm_tran_locksWHERE resource_type = 'OBJECT'; KILL [s
阅读全文
摘要:对比两表数据一样升序不一样的列 declare @tablename_mask varchar(50) set @tablename_mask='A表' declare @tableid int print @tablename_mask select @tableid=id from sysobj
阅读全文
摘要:——修改表名 EXEC sp_rename '旧表名', '新表名' ——修改列名 EXEC sp_rename '表名.[旧列名]','新列名','COLUMN'
阅读全文
摘要:--取表注释SELECT A.name AS table_name, B.name AS column_name, C.value AS column_description FROM sys.tables A INNER JOIN sys.columns B ON B.object_id = A.
阅读全文
摘要:exec sp_addlinkedserver 'Co', ' ', 'SQLOLEDB', '地址' exec sp_addlinkedsrvlogin 'Co', 'false ',null, '345', '5435'
阅读全文
摘要:dbcc freeProcCache SELECT creation_time N'语句编译时间' ,last_execution_time N'上次执行时间' ,total_physical_reads N'物理读取总次数' ,total_logical_reads/execution_count
阅读全文
摘要:select number from MASTER..spt_values WHERE TYPE='P' AND number>=1 and number<=day(dateadd(day,-1, dateadd(MONTH, 1,'2021-08-01 15:36:13.340'))) selec
阅读全文
摘要:SQL Server nvarchar(max)等于nvarchar(4000) 导至字符串切段报错可改为varchar(max)
阅读全文
摘要:SqlHelper.cs using System; using System.Collections.Generic; using System.Linq; using System.Text; public static class SqlHelper { /// <summary> /// 替
阅读全文
摘要:select RIGHT(REPLICATE('0',3)+CAST(3 AS varchar(10)),3) 003 select RIGHT(REPLICATE('0',3)+CAST(12 AS varchar(10)),3) 012 select RIGHT(REPLICATE('0',3)
阅读全文
摘要:Excel SQLServer结果集中复制粘贴数据或另存为CSV文件特殊字符替换 REPLACE(REPLACE(REPLACE(ProjectName,'"',''),' ','')
阅读全文
摘要:SQL Server 数据库默认端口1433 端口问题访问不了 防火墙中“入站规则”加了一个 允许1433,(可能是其他什么策略规则禁止了此端口)
阅读全文
摘要:选择要编辑的表 右键 “编辑前200行(E)” 在编辑窗体中上左键可以选择“条件”、“SQL”进行筛选
阅读全文