随笔分类 -  MSSQL

数据库,SQL
摘要:SELECT UniqID as 账号,isnull(NickName,'') as 姓名, case when Tel1 is null or Tel1='' then '' else CONCAT( LEFT(Tel1, 3), -- 前三位 '****', -- 四个星号 RIGHT(Tel1 阅读全文
posted @ 2023-10-11 10:31 三瑞 阅读(450) 评论(0) 推荐(0) 编辑
摘要:Sql Server 函数中执行的程序集但用户的权限不够,后DBA使用sa 账号设置了就对了 网上找到的解决方法: 这数据库是从其他数据库还原到本地数据库的,不少网友说在还原数据库之后,可以将数据库的OWNER设置成SA就可以解决 exec sp_changedbowner 'sa' 从报错信息可以 阅读全文
posted @ 2023-01-16 10:02 三瑞 阅读(2296) 评论(0) 推荐(0) 编辑
摘要:SQL SERVER 中 sys.dm_tran_locks 消息 297,级别 16,状态 1,第 6 行 用户没有执行此操作的权限。 --1.查询数据库阻塞与死锁的进程清单(可分析清单详情,看看死锁id对应的执行sql,分析sql语句,杀掉select语句的进程) SELECT 'kill', 阅读全文
posted @ 2022-11-04 14:46 三瑞 阅读(635) 评论(0) 推荐(0) 编辑
摘要:在进行性能分析的时候有时候需要清除缓存以便进行下一次分析。 SQL Server提供了一些工具来清除缓存的性能数据。使用下面的语句来完成这些任务。 清除全局缓存使用下面的语句:DBCC DROPCLEANBUFFERS;从全局缓存中清除执行计划,使用下面的语句:DBCC FREEPROCCACHE; 阅读全文
posted @ 2022-08-25 14:31 三瑞 阅读(1516) 评论(0) 推荐(0) 编辑
摘要:SELECT request_session_id AS spid , OBJECT_NAME(resource_associated_entity_id) AS 'table'FROM sys.dm_tran_locksWHERE resource_type = 'OBJECT'; KILL [s 阅读全文
posted @ 2022-06-17 10:38 三瑞 阅读(344) 评论(0) 推荐(0) 编辑
摘要:对比两表数据一样升序不一样的列 declare @tablename_mask varchar(50) set @tablename_mask='A表' declare @tableid int print @tablename_mask select @tableid=id from sysobj 阅读全文
posted @ 2022-04-13 16:22 三瑞 阅读(64) 评论(0) 推荐(0) 编辑
摘要:——修改表名 EXEC sp_rename '旧表名', '新表名' ——修改列名 EXEC sp_rename '表名.[旧列名]','新列名','COLUMN' 阅读全文
posted @ 2022-03-23 11:38 三瑞 阅读(1100) 评论(0) 推荐(0) 编辑
摘要:--取表注释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. 阅读全文
posted @ 2022-01-20 17:37 三瑞 阅读(898) 评论(0) 推荐(0) 编辑
摘要:exec sp_addlinkedserver 'Co', ' ', 'SQLOLEDB', '地址' exec sp_addlinkedsrvlogin 'Co', 'false ',null, '345', '5435' 阅读全文
posted @ 2022-01-05 15:19 三瑞 阅读(59) 评论(0) 推荐(0) 编辑
摘要:dbcc freeProcCache SELECT creation_time N'语句编译时间' ,last_execution_time N'上次执行时间' ,total_physical_reads N'物理读取总次数' ,total_logical_reads/execution_count 阅读全文
posted @ 2021-11-13 10:51 三瑞 阅读(489) 评论(0) 推荐(0) 编辑
摘要: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 阅读全文
posted @ 2021-09-04 16:23 三瑞 阅读(611) 评论(0) 推荐(0) 编辑
摘要:SQL Server nvarchar(max)等于nvarchar(4000) 导至字符串切段报错可改为varchar(max) 阅读全文
posted @ 2020-11-20 09:40 三瑞 阅读(485) 评论(0) 推荐(0) 编辑
摘要:SqlHelper.cs using System; using System.Collections.Generic; using System.Linq; using System.Text; public static class SqlHelper { /// <summary> /// 替 阅读全文
posted @ 2020-09-02 20:39 三瑞 阅读(151) 评论(0) 推荐(0) 编辑
摘要: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) 阅读全文
posted @ 2020-08-14 18:14 三瑞 阅读(797) 评论(0) 推荐(0) 编辑
摘要:Excel SQLServer结果集中复制粘贴数据或另存为CSV文件特殊字符替换 REPLACE(REPLACE(REPLACE(ProjectName,'"',''),' ','') 阅读全文
posted @ 2020-08-08 11:42 三瑞 阅读(176) 评论(0) 推荐(0) 编辑
摘要:SQL Server 数据库默认端口1433 端口问题访问不了 防火墙中“入站规则”加了一个 允许1433,(可能是其他什么策略规则禁止了此端口) 阅读全文
posted @ 2020-07-15 09:55 三瑞 阅读(1564) 评论(0) 推荐(0) 编辑
摘要:选择要编辑的表 右键 “编辑前200行(E)” 在编辑窗体中上左键可以选择“条件”、“SQL”进行筛选 阅读全文
posted @ 2020-07-09 11:39 三瑞 阅读(887) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示