[高分求助] 帮忙解释一下原因 谢谢..
if exists (select * from dbo.sysobjects where id = object_id(N '[dbo].[t] ') and OBJECTPROPERTY(id, N 'IsUserTable ') = 1)
drop table [dbo].[t]
GO
CREATE TABLE [dbo].[t] (
[id] [int] IDENTITY (1, 1) NOT NULL ,
[c1] [varchar] (8000) COLLATE Chinese_PRC_CI_AS NULL ,
[c2] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c3] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c4] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c5] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c6] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c7] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c8] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c9] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c10] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c11] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c12] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c13] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c14] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c15] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c16] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c17] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c18] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c19] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c20] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c21] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c22] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c23] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c24] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c25] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c26] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c27] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c28] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c29] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c30] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c31] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c32] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c33] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c34] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c35] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c36] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c37] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c38] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c39] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c40] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c41] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c42] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c43] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c44] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c45] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c46] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c47] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c48] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c49] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c50] [ntext] COLLATE Chinese_PRC_CI_AS NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
INSERT INTO t ( c1 , c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,c13,c14,c15,c16,c17,c18,c19 , c20 , c21 , c22 , c23 , c24 , c25 , c26 , c27 , c28 , c29 , c30 , c31 , c32 , c33 , c34 , c35 , c36 , c37 , c38 , c39 , c40)
SELEcT REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200)
INSERT INTO t ( c1 , c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,c13,c14,c15,c16,c17,c18,c19 , c20 , c21 , c22 , c23 , c24 , c25 , c26 , c27 , c28 , c29 , c30 , c31 , c32 , c33 , c34 , c35 , c36 , c37 , c38 , c39 , c40)
SELEcT REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200)
INSERT INTO t ( c1 , c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,c13,c14,c15,c16,c17,c18,c19 , c20 , c21 , c22 , c23 , c24 , c25 , c26 , c27 , c28 , c29 , c30 , c31 , c32 , c33 , c34 , c35 , c36 , c37 , c38 , c39 , c40)
SELEcT REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200)
INSERT INTO t ( c1 , c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,c13,c14,c15,c16,c17,c18,c19 , c20 , c21 , c22 , c23 , c24 , c25 , c26 , c27 , c28 , c29 , c30 , c31 , c32 , c33 , c34 , c35 , c36 , c37 , c38 , c39 , c40)
SELEcT REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200)
-- select * from t order by id
select * from (select * from t) b order by id
2种情况的执行计划都一样 可是上面一条就报错 , 下面就对的。。。
原问题帖: http://community.csdn.net/Expert/TopicView1.asp?id=5664200
[解决办法]
if exists (select * from dbo.sysobjects where id = object_id(N '[dbo].[t] ') and OBJECTPROPERTY(id, N 'IsUserTable ') = 1)
drop table [dbo].[t]
GO
CREATE TABLE [dbo].[t] (
[id] [int] IDENTITY (1, 1) NOT NULL ,
[c1] [varchar] (8000) COLLATE Chinese_PRC_CI_AS NULL ,
[c2] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c3] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c4] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c5] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c6] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c7] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c8] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c9] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c10] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c11] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c12] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c13] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c14] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c15] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c16] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c17] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c18] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c19] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c20] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c21] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c22] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c23] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c24] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c25] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c26] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c27] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c28] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c29] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c30] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c31] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c32] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c33] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c34] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c35] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c36] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c37] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c38] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c39] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c40] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c41] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c42] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c43] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c44] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c45] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c46] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c47] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c48] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c49] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[c50] [ntext] COLLATE Chinese_PRC_CI_AS NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
INSERT INTO t ( c1 , c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,c13,c14,c15,c16,c17,c18,c19 , c20 , c21 , c22 , c23 , c24 , c25 , c26 , c27 , c28 , c29 , c30 , c31 , c32 , c33 , c34 , c35 , c36 , c37 , c38 , c39 , c40)
SELEcT REPLICATE( '1 ', 7198) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200)
INSERT INTO t ( c1 , c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,c13,c14,c15,c16,c17,c18,c19 , c20 , c21 , c22 , c23 , c24 , c25 , c26 , c27 , c28 , c29 , c30 , c31 , c32 , c33 , c34 , c35 , c36 , c37 , c38 , c39 , c40)
SELEcT REPLICATE( '1 ', 7198) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200)
INSERT INTO t ( c1 , c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,c13,c14,c15,c16,c17,c18,c19 , c20 , c21 , c22 , c23 , c24 , c25 , c26 , c27 , c28 , c29 , c30 , c31 , c32 , c33 , c34 , c35 , c36 , c37 , c38 , c39 , c40)
SELEcT REPLICATE( '1 ', 7198) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200)
INSERT INTO t ( c1 , c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,c13,c14,c15,c16,c17,c18,c19 , c20 , c21 , c22 , c23 , c24 , c25 , c26 , c27 , c28 , c29 , c30 , c31 , c32 , c33 , c34 , c35 , c36 , c37 , c38 , c39 , c40)
SELEcT REPLICATE( '1 ', 7198) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200) ,REPLICATE( '1 ', 7200)
select * from t order by id
select * from (select * from t) b order by id
Drop Table t
--2种情况的执行计划都一样 可是上面一条就报错 , 下面就对的。。。
--原问题帖: http://community.csdn.net/Expert/TopicView1.asp?id=5664200
[解决办法]
anycall2004(没事,瞎转悠!) ( ) 信誉:100 2007-07-21 17:59:42 得分: 0
哦 明白意思了~~ 为什么varchar 的只能7198呢?
------------------
我也解不了,就知道超值,就有提示了。
法大小 8095 的料列排序,其大小超了容的最大值 8094。