随笔分类 - SQL Server
摘要:--查询死锁 select request_session_id spid, OBJECT_NAME(resource_associated_entity_id) tableName from sys.dm_tran_locks where resource_type='OBJECT' --杀死死锁
阅读全文
摘要:CREATE PROCEDURE dbo.HaveSelectDataProcedure @ParamID int AS BEGIN DECLARE @TempTable Table ( ID int, SomeValue NVARCHAR(50) ) INSERT INTO @TempTable
阅读全文
摘要:目录 概述 一、多行数据合并成一个字符串 1、通过 FOR xml path('') 合并字符串记录 2、MS SQL Server的2017新增了STRING_AGG()是一个聚合函数 二、一个字符串拆分成多行 1、拆一列数据: 2、拆多列数据: 3、创建自定义拆分函数 4、SQL Server
阅读全文
摘要:数据表中有一列数据,如图1所示: 图1数据表 现在需要将该列数据分成三列。 SQL 代码如下所示: 1、 select max(case when F1%3=1 then F1 else 0 end) a,max(case when F1%3=2 then F1 else 0 end) b,max(
阅读全文
摘要:关于这个错误,是因为在服务器上想把数据库复制到本地,使用了“发布、订阅”方案,结果后来没成功,删除本地数据库的时候出现了这个错误,说“无法对数据库'XXX'执行删除,因为它正用于复制”。 解决方案:只需要执行 sp_removedbreplication 'XXX' 就可以了。 这个语句的解释是:该
阅读全文
摘要:一、数据库复制涉及 1、发布服务器: 数据的来源服务器,维护源数据,决定哪些数据将被分发,检测哪些数据发生了修改,并将这些信息提交给分发服务器。 2、分发服务器: 分发服务器负责把从发布服务器拿来的数据传送至订阅服务器。 3、订阅服务器: 订阅服务器就是发布服务器数据的副本,接收维护数据。 4、订阅
阅读全文
摘要:问题现象:SQL某数据库一直显示“正在还原”。 解决办法:执行查询Restore Database XXX with Recovery 其中XXX是数据库名
阅读全文
摘要:转自:https://blog.csdn.net/chadcao/article/details/80029639
阅读全文
摘要:转自:https://www.cnblogs.com/Kymo/archive/2010/11/08/1871577.html
阅读全文
摘要:转自:http://www.cnblogs.com/zhuisuo/archive/2012/01/11/2318908.html
阅读全文
摘要:看到很多朋友在实例化SqlParameter时,通常都没有指定参数的长度就直接给参数赋值了。就像下面的写法: new SqlParameter("@address", SqlDbType.Varchar) { Value = address}; 以前也一直都觉的加与不加参数长度应该没有什么区别,仅是
阅读全文
摘要:问题原因:Sql Server 一直显示正在恢复。有事务未恢复或者还原数据库造成 处理办法: 步骤一:数据库上右键-》任务-》分离 步骤二:数据库上右键-》任务-》脱机 数据库恢复正常! 问题原因:Sql Server 一直显示正在恢复。有事务未恢复或者还原数据库造成 处理办法: 步骤一:数据库上右
阅读全文
摘要:1. 首先在 SQL Server 服务器级别,创建登陆帐户(create login)--创建登陆帐户(create login)create login dba with password='abcd1234@', default_database=mydb登陆帐户名为:“dba”,登陆密码:a
阅读全文
摘要:实现方式二:利用 T-SQL 技术生成 XML 的方法 转自:http://blog.csdn.net/fox123871/article/details/6656334
阅读全文
摘要:SQL Server 2005后之后,引入了row_number()函数,row_number()函数的分组排序功能使这种操作变得非常简单 分组取TOP数据是T-SQL中的常用查询, 如学生信息管理系统中取出每个学科前3名的学生。这种查询在SQL Server 2005之前,写起来很繁琐,需要用到临
阅读全文
摘要:MEDIA数据库名 转:http://blog.csdn.net/hehe520347/article/details/48497229
阅读全文
摘要:在修改表时,保存的时候显示:无法修改表,超时时间已到 在操作完成之前超时时间已过或服务器未响应 这是执行时间设置过短的原因,可以修改一下设置便能把执行时间加长,以便有足够的时间执行完修改动作。 在 SQL Server Management Studio 里, 通过菜单“工具-选项”打开选项对话框。
阅读全文
posted @ 2016-11-22 19:45
夯
摘要:SQL Server -- 已成功与服务器建立连接,但是在登录过程中发生错误 最近在VS2013上连接远程数据库时,突然连接不上,在跑MSTest下跑的时候,QTAgent32 crash。换成IIS下运行的时候,IIS crash。之前的连接是没问题的,后网上找了资料,根据牛人所说的方案解决了。
阅读全文
摘要:在SQL Server 2005下自带的函数HashBytes() ,此函数是微软在SQL Server 2005中提供的,可以用来计算一个字符串的MD5和SHA1值,使用方法如下: --获取123456的MD5加密串 select hashbytes('MD5', '123456') ; --获取
阅读全文
摘要:1 /* 2 数据如下: 3 name val memo 4 a 2 a2(a的第二个值) 5 a 1 a1--a的第一个值 6 a 3 a3:a的第三个值 7 b 1 b1--b的第一个值 8 b 3 b3:b的第三个值 9 b 2 b...
阅读全文

浙公网安备 33010602011771号