摘要:
--SQL SERVER生成测试环境:Create database Test; goUSE [Test]GOif OBJECT_ID('Tab','U') is not null drop table TabgoCREATE TABLE [dbo].[Tab]( [ID] [int] NOT N... 阅读全文
摘要:
在用SQL2008R2查询分析器时SELECT * FROM 表名;出错:在执行批处理时出现错误。错误消息为: 目录名称无效。原因:在打开查询分析器时,用360软件清空了临时文件(只是偶尔1次会出现以上情况);--解决方法:关闭查询分析器重新打开可以正常使用 阅读全文
摘要:
以下模拟一下CTE出错/*测试环境Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64) Apr 2 2010 15:48:46 Copyright (c) Microsoft Corporation Developer Edit... 阅读全文
摘要:
环境在SQL2008 R2同步复制时出错这个错误提示是由于在订阅端没有找到同步时调用的同步存储过程,MS错误说明:当某个事务发布在 SQL SERVER自动同步设置选择订阅服务器插入、 更新和删除存储在每个表都包含在该发布的订阅服务器创建过程。包含这些存储的过程的脚本是由快照代理程序创建和应用于订... 阅读全文
摘要:
1、非对称密钥来保护新的对称密钥/*--测试环境Microsoft SQL Server 2012 (SP1) - 11.0.3000.0 (X64) Oct 19 2012 13:38:57 Copyright (c) Microsoft Corporation Developer Edit... 阅读全文
摘要:
测试应用环境:SQL2008 R2、SQL2012、SQL2014--语句1:获取前20逻辑读取次数或逻辑写入次数或CPU 时间SELECT TOP 20 SUBSTRING(qt.TEXT, (qs.statement_start_offset/2)+1,((CASE qs.statement_... 阅读全文
摘要:
在同步复制时由于varchar/char列内容存储了繁体或特殊字符时,在新增时能保存成功,查看表数据时也正常,有时由于繁体同简体字的区别很小,很难查找原因数据,引起数据转换错误。在数据库排序规则为简体时为例排查方法1:a.在发布服务器端取消项目发布对象b.在发布服务器新增项目发布此对象,列的过滤把... 阅读全文
摘要:
先贴1个例子,后续补充完整的测试例子....1、用MSDN例子测试一下use mastergo--1、先创建包含内存优化文件组的数据库CREATE DATABASE imoltp2ONPRIMARY(NAME = [imoltp2_data],FILENAME = 'd:\data\imoltp2... 阅读全文
摘要:
问题1:/*表名:TABID ParentID Name1 0 A2 1 A-B3 1 A-C约束父ID(ParentID)只能为0或TAB.ID记录*/方法1:(用函数实现自定义规则)USE tempdbgoif OBJECT_ID('TAB','U') is not null drop tab... 阅读全文
摘要:
通过IP地址可以看到算法规律,写成自定义IP地址,也可以把IP地址转为自定格式的IP地址。也可以用于加密一些明文数字。起始次方可自定义(以1次方和0次方为例)a.以下写正反算法(以1次方为最小单位):USE tempdbGOIF OBJECT_ID('fn_NrToChar') IS NOT NU... 阅读全文