摘要:select * from ( select *,row_number() over ( order by time desc ) n from history ) hhh where hhh.n > 50000 and hhh.n <...
阅读全文
随笔分类 - MsSQL
摘要:select * from ( select *,row_number() over ( order by time desc ) n from history ) hhh where hhh.n > 50000 and hhh.n <...
阅读全文
摘要:一、SET STATISTICS IO(有关TSQL语句查询所产生的磁盘活动量)扫描计数:在查询中涉及到的表被访问的次数;逻辑读取:从数据缓冲中读取的数据页数;物理读取:从物理磁盘中往缓冲读取的数据页数;预读:根据执行计划从物理磁盘中往缓冲读取的数据页数;--显示有关由Transact-SQL 语句...
阅读全文
摘要:SELECT TOP 10 * FROM citys WHERE (city_id NOT IN (SELECT TOP 30 city_id FROM citys where country_id=44 and parent_id=0 ORDER BY city_id)) and country...
阅读全文
摘要:update Countrys set ( Abbreviation_cn, Abbreviation_en, Two_code,Three_code, Number_code)= (select [cn_name], [en_name], ...
阅读全文
摘要:对象名 'dbo.xxxx' 无效。最后找到如下方法解决:原因是必须把所有以前的所有者改为DBO就不会出问题了。执行下面语句,更改所有表的所有者为DBOexec sp_msforeachtable "sp_changeobjectowner '?','dbo'"
阅读全文
摘要:CREATE table #T (s varchar(128)) DECLARE @T table (s varchar(128)) INSERT into #T select 'old value #' INSERT into @T select 'old value @' BEGIN transaction UPDATE #T set s='new value #' UPDATE @T set s='new value @' ROLLBACK transaction SELECT * from #T SELECT * from
阅读全文
摘要:DECLARE @Hid varchar(50), @Hname varchar(50)declare contact_cursor cursor for --声明游标select hotel_id,h_name from hotel where hotel_id<25open contact_cursor --打开游标fetch next from contact_cursor into @Hid,@Hname --游标指针下移一行while @@fetch_status=0 --FETCH语句执行成功begin print @Hid + @Hname fetch next fr...
阅读全文
摘要:(一)深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会很自然地翻开字典的前几页,因为“安”的拼音是“an”,而按照拼音排序汉字的字典是以英文字母“a”开头并以“z”结尾的,那么“安”字就自然地排在字典的前部。如果您翻完了所有以“a”开头的部分仍然找不到这个字,..
阅读全文
|