如何在SQL Server 2008中创建宽表?它的使用限制是什么?

Mik*_*keJ 12 sql t-sql ddl sql-server-2008

我正在阅读SQL Server最大容量规范,我发现了一个宽表的名称.它与标准表的不同之处在于,它可以具有多达30,000列,而不是普通(窄)表,仅限于更熟悉的1024列.我用Google搜索广告,但似乎没有任何相关内容.这个新表类型是否有更正式的名称???

那么为什么我们有两种不同类型的表,你如何创建这个特殊的表,以及使用这个表似乎可以容纳更多数据的限制是什么?anhyone知道吗?

Sco*_*vey 10

宽表是使用列集和稀疏列的表.它仍然遵循每行相同的宽度限制(8019字节) - 因此您通常只在列大多数为空时才使用它.

有关...的更多信息,请参见此处