[推荐] Denali的T-SQL增强 (1) 20CN_SQL]

发布时间:2016-12-6 8:57:02 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"[推荐] Denali的T-SQL增强 (1) 20CN_SQL]",主要涉及到[推荐] Denali的T-SQL增强 (1) 20CN_SQL]方面的内容,对于[推荐] Denali的T-SQL增强 (1) 20CN_SQL]感兴趣的同学可以参考一下。

好久没有上来,刚参加完PASS峰会,简单分享一些T-SQL部分:    新的分页方法: CREATE TABLE T1(COL CHAR(1) PRIMARY KEY) GO INSERT T1(COL) VALUES('A'),('B'),('C'),('D'),('E') GO DECLARE @page_num  AS int = 2, @row_per_page AS int = 3 SELECT * FROM T1 ORDER BY COL OFFSET (@page_num -1 ) * @row_per_page ROWS FETCH NEXT @row_per_page ROWS ONLY GO DROP TABLE T1 GO /** COL ----- D E **/

谢谢分享!

该回复于2010-11-16 09:25:08被版主删除

怎么看着还不如row_number清晰

这个分页性能较row_number如何?

该回复于2010-11-15 18:55:10被版主删除

引用 4 楼 cjzm83 的回复:这个分页性能较row_number如何? 性能一样,只是简化版的row_number

该回复于2010-11-15 18:55:01被版主删除

广告咋这么多呢

现在的广告啊,铺天盖地

谢谢分享!!

INSERT 还能这么玩?

收藏,学习!

学习啦 呵呵 哈哈

好样的的等等等等 到底

该回复于2010-11-16 09:25:48被版主删除

先收下了。

该回复于2010-11-16 09:26:53被版主删除

谢谢分享,看上去有些难喔,在SQL2000版中可以用吗?

该回复于2010-11-16 09:43:14被版主删除

哇,还参加PASS啊。羡慕。。人在美国?

挺有意思!!!!!

顶~~~~~~~~~~~~~~~~~~~~~~~~~~·

该回复于2010-11-16 09:31:39被版主删除

该回复于2010-11-16 09:31:40被版主删除

学习中,谢谢

学习了·····

这个很好

            不知所云

这个真不错。

.....

sql_cn

该回复于2010-11-16 09:30:15被版主删除

该回复于2010-12-02 09:26:51被版主删除

引用楼主 cn_sql 的回复:INSERT T1(COL) VALUES('A'),('B'),('C'),('D'),('E') 这个写法在SqlServer2005上通不过,这是SqlServer2008上的新写法吗?

引用 34 楼 dic4000 的回复:引用楼主 cn_sql 的回复: INSERT T1(COL) VALUES('A'),('B'),('C'),('D'),('E') 这个写法在SqlServer2005上通不过,这是SqlServer2008上的新写法吗? 同问,2005过不去

好久不见 cn_sql sql server 2008 sp1 /sp2 也不支持噢...

感觉没row_number()清晰啊。

学习了·····

该回复于2010-12-07 13:39:58被版主删除

学习一下

2000 sp4 /2005 sp 3/2008  RTM都不支持,等真相

创建序列:

该回复于2010-11-16 16:15:20被版主删除

异常操作: CREATE TABLE T1(ID INT) GO CREATE PROC P1 AS INSERT T1 SELECT 1 GO BEGIN TRY THROW 50000,'Hi',1 EXEC P1 END TRY BEGIN CATCH THROW END CATCH GO SELECT * FROM T1 GO DROP TABLE T1 GO DROP PROC P1 GO /** Msg 50000, Level 16, State 1, Line 3 Hi (0 row(s) affected) **/

SQL 2012 - Denali

增强的EXECUTE

该回复于2010-11-16 16:17:18被版主删除

该回复于2010-12-07 13:40:34被版主删除

哪里有SQL2012下载??

找到了http://www.microsoft.com/downloads/en/details.aspx?FamilyID=6a04f16f-f6be-4f92-9c92-f7e5677d91f9&displaylang=en

该回复于2010-11-17 10:19:22被版主删除

怎么看着还不如row_number清晰

这个是什么版本的 2011 我现在用的是 2000 2005 2008

谢谢分享!!!

引用 42 楼 cn_sql 的回复:创建序列:求下载地址

引用 49 楼 garnett_kg 的回复:哪里有SQL2012下载?? 谢谢kg

这个分页性能较row_number如何?hehe

谢谢了,找了很久

谢谢了,找了很久

该回复于2010-11-18 09:11:35被版主删除

谢谢分享!

2012...

该回复于2010-12-07 13:40:26被版主删除

顶~ 大连网站制作www.dlsnail.com大连网站制作 

超讨厌T-SQL,一大堆圈圈,虽然我的第一份工作就是做画圈圈的T-SQL编程

该回复于2010-12-01 13:02:24被版主删除

该回复于2010-12-03 11:01:08被版主删除

谢谢分享!

sql2012?

上一篇:关于SQL2008标准版的一些问题~~ 20yuki58]
下一篇:[問題]為何SQL Server不支援LIMIT分頁語法? 20tomexou]

相关文章

相关评论