文章分类 -  SQLSERVER

上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 30 下一页
摘要:笔记77 插入数据基数行偶数行 1 --插入数据基数行偶数行 2 USE pratice 3 DECLARE @MyCounter INT 4 DECLARE @rownumber INT 5 SET @MyCounter = 1 /*设置变量*/ 6 SET @rownumber =0 7 8 WHILE @MyCounter 013 INSERT INTO dbo.test14 SELECT @MyCounter,'坏人','2011-8-1 21:21:00','基数',@MyCounter15 ELSE16 INSERT INTO dbo 阅读全文
posted @ 2013-08-02 23:00 桦仔 阅读(422) 评论(0) 推荐(0) 编辑
摘要:笔记76 插入测试表数据,不能用rand随机数[Monitoring] 纯监控2012-11-20 1 --插入测试表数据,不能用rand随机数[Monitoring] 纯监控2012-11-20 2 USE [Monitoring] 3 GO 4 BEGIN 5 DECLARE @a INT 6 SET @a=1 7 WHILE @a<=10 8 BEGIN 9 INSERT [dbo].[CT_Dis_FuelingData] (VC_FD_NO, I_FD_PumpID, VC_FD_OilType, DE_FD_V... 阅读全文
posted @ 2013-08-02 22:59 桦仔 阅读(342) 评论(0) 推荐(0) 编辑
摘要:笔记75 测试索引前,更新索引统计信息 清空缓存 1 --测试索引前,更新索引统计信息 清空缓存 2 USE GPOSDB 3 UPDATE STATISTICS dbo.SystemPara [PK_SystemPara ] 4 --UPDATE STATISTICS TABLE1[INDEX_ID] 5 6 7 DBCC DROPCLEANBUFFERS 8 SET STATISTICS IO ON 9 10 SELECT * FROM TABLE2 WHERE CATEGORYID='666' 阅读全文
posted @ 2013-08-02 22:58 桦仔 阅读(263) 评论(0) 推荐(0) 编辑
摘要:笔记74 测试sql语句性能的语句 1 --测试sql语句性能的语句 2 USE GPOSDB 3 SET STATISTICS PROFILE ON 4 SET STATISTICS TIME ON 5 6 7 SELECT * FROM dbo.SystemPara 8 9 SET STATISTICS PROFILE OFF10 SET STATISTICS TIME OFF 阅读全文
posted @ 2013-08-02 22:57 桦仔 阅读(327) 评论(0) 推荐(0) 编辑
摘要:笔记73 XML在SQL中的使用 1 --XML在SQL中的使用 2 3 IF OBJECT_ID('TEMPDB.DBO.#tb') IS NOT NULL 4 DROP TABLE #tb 5 GO 6 7 CREATE TABLE #tb 8 ( 9 [id] INT IDENTITY PRIMARY KEY , 10 [name] VARCHAR(4) , 11 [type] VARCHAR(10) 12 ) 13 14 INSERT #tb 15 SELECT '彪' , '流氓' UN... 阅读全文
posted @ 2013-08-02 22:56 桦仔 阅读(452) 评论(0) 推荐(0) 编辑
摘要:笔记72 TSQL解答set @T = '' 与select @T = ''的区别 1 --TSQL解答set @T = '' 与select @T = ''的区别 2 3 如果是一个变量,没有什么区别 4 这两个的区别在于,SET,只能对一个变量赋值,Select可以多个 5 所以,如果是多个变量,就用select,否则你要写多个set 6 7 8 9 insert into A select F1,F2 from B10 11 INSERT INTO T(GRP_A,GRP_B,GRP_C,VAL)12 SELECT ' 阅读全文
posted @ 2013-08-02 22:54 桦仔 阅读(471) 评论(0) 推荐(0) 编辑
摘要:笔记71 T-SQL查询高级—SQL Server索引中的碎片和填充因子 重建索引 重新组织索引 设置填充因子 1 --T-SQL查询高级—SQL Server索引中的碎片和填充因子 重建索引 重新组织索引 设置填充因子 2 3 --http://www.cnblogs.com/CareySon/archive/2012/01/06/2313897.html 4 --在SQL Server中,存储数据的最小单位是页,每一页所能容纳的数据为8060字节. 5 --而页的组织方式是通过B树结构(表上没有聚集索引则为堆结构 6 7 8 -- 每一个叶子节点为一页,每页是不可... 阅读全文
posted @ 2013-08-02 22:53 桦仔 阅读(867) 评论(0) 推荐(0) 编辑
摘要:笔记70 stuff转换 1 --stuff转换 2 http://social.msdn.microsoft.com/Forums/zh-CN/sqlserverzhchs/thread/93d61400-3d1a-474a-a030-7d47b86ba7e1 3 --> 测试数据: @T 4 declare @T table (col varchar(21)) 5 insert into @T 6 select 'ME-10#模垫φ70-角钢-2' union all 7 select 'ME-105.5*29.5-1' 8 9 select10 su 阅读全文
posted @ 2013-08-02 22:52 桦仔 阅读(214) 评论(0) 推荐(0) 编辑
摘要:笔记69 stuff函数1 --stuff函数2 SELECT STUFF('abcdef', 2, 3, 'ijklmn')3 SELECT STUFF('abcdef',3,2,';;;') --删除c开始的2个字符将那两个字符替换为;;;4 SELECT STUFF('123456',3,2,';;;') --删除3开始的2个字符将那两个字符替换为;;;5 SELECT STUFF('你会死的方式的',3,2,';;;') --删除死开始的2个字符将那两个字符替 阅读全文
posted @ 2013-08-02 22:51 桦仔 阅读(297) 评论(0) 推荐(0) 编辑
摘要:笔记68 SSIS包调用SQL Job 你可以直接查询 Job 的执行历史记录来确定包的运行时间1 -- SSIS包调用SQL Job 你可以直接查询 Job 的执行历史记录来确定包的运行时间2 SELECT * FROM msdb.dbo.sysjobhistory 阅读全文
posted @ 2013-08-02 22:49 桦仔 阅读(1155) 评论(0) 推荐(0) 编辑
摘要:笔记67 SQl中如何处理Nvarchar数字排序问题1 --SQl中如何处理Nvarchar数字排序问题2 select top 10 * from 表名 order by cast(Ltrim(字段名) as int ) desc 阅读全文
posted @ 2013-08-02 22:48 桦仔 阅读(913) 评论(0) 推荐(0) 编辑
摘要:笔记66 SQL中的资源类型RID KEY PAG EXT TAB DB FIL 1 --SQL中的资源类型RID KEY PAG EXT TAB DB FIL 2 3 --以下是对不同种类的资源含义的解释,只有了解他们的意思,才能真正看懂阻塞 4 5 --RID:格式为fileid:pagenumber:rid的标识符,其中fileid标识包含页的文件, 6 --pagenumber标识包含行的页,rid标识页上的特定行。fileid与sys.databases_files 7 --目录视图中的file_id列相匹配 8 --例如:例子中有个正处于wait状态的RID Resource是.. 阅读全文
posted @ 2013-08-02 22:47 桦仔 阅读(542) 评论(0) 推荐(0) 编辑
摘要:笔记65 SQL2005中的数据类型 1 --SQL2005中的数据类型 2 bigint 3 binary(50) 4 bit 5 char(10) 6 datetime 7 decimal(18, 0) 8 float 9 image10 int11 money12 nchar(10)13 ntext14 numeric(18, 0)15 nvarchar(50)16 nvarchar(MAX)17 real18 smalldatetime19 smallint20 smallmoney21 sql_variant22 text23 TIMESTAMP24 tinyint25 unique 阅读全文
posted @ 2013-08-02 22:46 桦仔 阅读(227) 评论(0) 推荐(0) 编辑
摘要:笔记64 SQL中的日期与时间函数 1 --SQL中的日期与时间函数 2 1. 当前系统日期、时间 3 select getdate() 4 5 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 6 例如:向日期加上2天 7 select dateadd(day,2,'2004-10-15') --返回:2004-10-17 00:00:00.000 8 9 3. datediff 返回跨两个指定日期的日期和时间边界数。 10 select datediff(day,'2004-09-01','200... 阅读全文
posted @ 2013-08-02 22:45 桦仔 阅读(464) 评论(0) 推荐(0) 编辑
摘要:笔记63 sql暂停语句waitfordelay 1 --sql暂停语句waitfordelay 2 --1 如何锁一个表的某一行 3 4 5 --A 连接中执行 6 7 SET TRANSACTION ISOLATION LEVEL REPEATABLE READ 8 9 begin tran10 11 select * from tablename with (rowlock) where id=312 13 waitfor delay '00:00:05 '14 15 commit tran16 17 --B... 阅读全文
posted @ 2013-08-02 22:44 桦仔 阅读(1319) 评论(0) 推荐(0) 编辑
摘要:笔记62 SQL时间格式转化 1 --.SQL时间格式转化 2 --日期转换参数 3 4 select CONVERT(varchar,getdate(),120) 5 6 --2009-03-15 15:10:02 7 8 9 select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','')10 11 --2009031515120112 13 14 select CONVERT(var 阅读全文
posted @ 2013-08-02 22:42 桦仔 阅读(353) 评论(0) 推荐(0) 编辑
摘要:笔记61 SQLSERVER中的跟踪标记1 --SQLSERVER中的跟踪标记2 DBCC TRACEOFF(260,-1)3 DBCC TRACEON(260,-1)4 DBCC TRACESTATUS --不用指定跟踪标记,它会显示系统中所有的跟踪标记 阅读全文
posted @ 2013-08-02 22:41 桦仔 阅读(239) 评论(0) 推荐(0) 编辑
摘要:笔记60 SQLSERVER中的 CEILING函数和 FLOOR函数 1 --SQLSERVER中的 CEILING函数和 FLOOR函数 2 3 --ceiling函数返回大于或等于所给数字表达式的最小整数。 4 5 --floor函数返回小于或等于所给数字表达式的最大整数。 6 7 --比如: 8 9 --celling(12.1) 结果为 1310 SELECT CEILING(12.2)11 12 --floor(12.1)结果为 1213 SELECT FLOOR(12.3) 阅读全文
posted @ 2013-08-02 22:40 桦仔 阅读(4787) 评论(0) 推荐(0) 编辑
摘要:笔记59 sql server 下xml to table 1 --sql server 下xml to table 2 DECLARE @xml xml; 3 SET @xml = N' 4 5 13 14 lhlin 15 Windows 用户 16 2011-09-20T02:11:11Z 17 2012-05-09T06:04:44Z 18 12.00 19 20 21 22 23 16 24 #8080FF 25 26 27 17 28 #802060 29 30 3... 阅读全文
posted @ 2013-08-02 22:39 桦仔 阅读(1390) 评论(0) 推荐(0) 编辑
摘要:笔记58 SQLSERVER数据库表各种同步技术 减少SQLServer中每次的同步数据量 1 --SQLSERVER数据库表各种同步技术 减少SQLServer中每次的同步数据量 2 3 --说到数据库,我就不由地想到同步数据,如何尽可能地减少每次的同步数据量,以此来提高同步效率,降低对网络带宽的消耗是我们使用者所关心的。对于大批量的数据同步,这一点是应引起重视的。获取差异数据是解决这个问题的关键点,即我们仅仅同步变化了的数据,至于没有变化的,就不再同步。对于减少每次同步数据量,以下提供了6个方法: 4 -- 5 --1、日期栏位(时间戳) 6 -- 7 --一般情况下,在设计表的时候,添. 阅读全文
posted @ 2013-08-02 22:38 桦仔 阅读(1418) 评论(1) 推荐(1) 编辑

上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 30 下一页