2012-01-03 66 views
0

只是一个SQL Server 2008的通用问题,我有一个约15列的表,它们只是字符串,int和布尔类型,我没有存储任何二进制数据,我有自动生成的PK列使用@@ IDENTITY的“ID”能够在每个条目上生成唯一的ID,我的问题是像这样的表有多少行,SQL Server表中是否有行限制?SQL Server表行

在此先感谢。

+0

宽度?他们的数量? – gbn 2012-01-03 14:56:09

回答

6

有在"Maximum Capacity Specifications for SQL Server" MSDN上

一些相关的人

  • 1024每标准表每桌
  • 行列定义的限制:(8060:受可用存储每行
  • 字节有限公司除了行溢出数据)

基本上,不要窝...

+0

谢谢,只是一个跟进问题,你知道如果我的ID列到达最后@@ IDENTITY号码会发生什么? – 2012-01-03 16:01:03

+0

@NazoTajrian:错误。但是,使用bigint(有符号的64位整数),你有大约10^38行的范围。 int(有符号32位整数)是42亿。范围很广。 – gbn 2012-01-03 16:18:19