随笔分类 - SQLSERVER
摘要:--如果xp_cmdshell没有启用,请先启用 sp_configure 'show advanced options',1 RECONFIGURE GO sp_configure 'xp_cmdshell',1 RECONFIGURE GO目标共享目录:\\10.10.56.43\AutoBac
阅读全文
摘要:禁止修改表结构和加表 创建操作监控表 --记录加的表和字段
阅读全文
摘要:原始需求如下: 有一个表T1 有一个表TS,用于记录T1中 每条记录的更新时间(触发器实现,此处略过) 创建两个视图: 这样做是希望记录表t1更新的时间戳,同时当t1新增字段时视图会包含新的字段。相当于 视图 = t1.*+ts.updateime 问题1:t1新增字段后,视图不会自动新增字段 查看
阅读全文
摘要:在SQL Server中,视图是一个保存的T-SQL查询。视图定义由SQL Server保存,以便它能够用作一个虚拟表来简化查询,并给基表增加另一层安全。但是,它并不占用数据库的任何空间。实际上,在你查询它之前,视图并不做任何事情。 索引视图 在SQL Server 2000和2005中,你能够给视
阅读全文
摘要:执行一个存储过程, 由于里面使用到了一些 执行后提示: 获取结果集出错 exec c_NEWS_MAIN_2_p_NEWS_MAIN 187600371310|159|c_NEWS_MAIN_2_p_NEWS_MAIN|18760037|-1|2017-7-10 18:41:03|0|0|0消息Se
阅读全文
摘要:use pubdbgoIF OBJECT_ID(N'dbo.RegexReplace') IS NOT NULL DROP FUNCTION dbo.RegexReplace GO --开始创建正则替换函数 CREATE FUNCTION DBO.RegexReplace ( @string VAR
阅读全文
摘要:较差的性能 < 没有索引(为每个表执行表扫描) >非聚集非覆盖索引(seek+局部有序扫描+lookups) > 聚集索引(seek+局部扫描) > 非聚集覆盖索引(seek+局部扫描) >包含非键列的非聚集覆盖索引(seek+局部扫描) >最佳性能
阅读全文
摘要:‘关于数据库连接池大家都听说过或者用过,但真正的了解有多少呢? 数据连接池如何启用?有哪些主要的参数? 为什么要使用连接池? 如何关闭连接池? 如何在不开启新的连接池情况下切换当前数据库? 连接池的生命周期? 当数据库服务器强制关闭连接时会怎么样? 首先说明一下测试环境: 数据库版本:SQL SER
阅读全文
摘要:--1.移除历史记录(一周前的) [每天23:30执行一次]declare @weekday intset @weekday=((select datepart(weekday,getdate()))%7+1)alter table UpdateInfo_Hist10switch partition
阅读全文
摘要:由于特殊的原因(怎么特殊不解释),需要开发自定义数据流组件处理。 查了很多资料,用了不同的版本,发现各种各样的问题没有找到最终的解决方案。 遇到的问题如下: 用VS2015编译出来的插件,在SSDTBI(其实也是集成在VS中用于开发SSIS包的) 2015版本中dubug时会提示: 错误 Valid
阅读全文
摘要:SET @PATH = 'textcopy /S ' + @LServer + ' /U '+ @LUser + ' /P '+ @LPass + ' /D '+ @LDB + ' /T '+@table+ ' /C ' +@column+ ' /W '+@Lwhere ' /F ' + @LPat
阅读全文
摘要:创建时,必须先创建英文的,否则会报错:必须添加此消息的 us_english 版本后,才能添加 '简体中文' 版本。 EXEC sp_addmessage 50001, 15, 'option wrong ','us_english'EXEC sp_addmessage 50001, 15, '操作
阅读全文
摘要:MSSQL 生成拼音码 /*============================================================================== 名称:fn_Get_Pin 功能:生成拼音码 创建:XXX 时间:2009年2月23日 =============================================================...
阅读全文
摘要:FOR XML PATH 有的人可能知道有的人可能不知道,其实它就是将查询结果集以XML形式展现,有了它我们可以简化我们的查询语句实现一些以前可能需要借助函数活存储过程来完成的工作。那么以一个实例为主. 一.FOR XML PATH 简单介绍 那么还是首先来介绍一下FOR XML PATH ,假设现
阅读全文
摘要:when user_type_id in (34) then 'BLOB' --image when user_type_id in (35) then 'CLOB' --text when user_type_id in (48) then 'TINYINT' when user_type_id
阅读全文
摘要:适用于所有类型复制的过程过程说明sp_addscriptexec向发布的所有订阅服务器发布 Microsoft SQL Server 脚本(.sql 文件)。sp_adjustpublisheridentityrange调整发布上的标识范围,并基于发布上的阈值重新分配新的范围。sp_change...
阅读全文