将IDENTITY转换为数据类型tinyint的算术溢出错误

翁德里

我正在设计SQL Server 2008 R2 SP2 Express数据库中的表。我创建的表具有nvarchar用于数据的tinyint用于自动递增标识的列,并假设行数不多(这就是为什么我选择0-255 tinyint)。当我添加超过255行时,即使删除该表中的所有行并尝试添加一个新行,该错误仍然会永久发生。我正在使用SQL Server Management Studio Express进行此操作。

  1. 如何强制数据库引擎检查哪些索引空闲?
  2. 如果我改变会出现这种情况太tinyintint的和达到极限int是多少?
HaveNoDisplayName

一旦添加了255行,就想从表中删除所有行,但是即使删除所有行之后,增量列的计数器也已设置为255。

为了解决这个问题,您需要在删除所有行后重置增量列的计数器。删除所有行时,请使用以下查询,以便计数器将重置为重置为0。执行此查询后,您可以在表中添加行,且增量列值为1或在表设计时设置的值。

DELETE FROM [TestTable]

DBCC CHECKIDENT ('[TestTable]', RESEED, 0)
GO

如果要删除表中的所有行,也可以使用truncate table命令。Truncate Command还将增量列重置为初始值。

Truncate Table [TestTable]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

SQL Server:将表达式转换为数据类型bigint的算术溢出错误

来自分类Dev

SQL Server 2008算术溢出错误将表达式转换为数据类型int

来自分类Dev

SQL算术溢出错误将表达式转换为数据类型nvarchar

来自分类Dev

将表达式转换为数据类型smallint的算术溢出错误

来自分类Dev

数据类型tinyint的算术溢出错误,值= -1

来自分类Dev

算术溢出错误将varchar转换为数值类型的数据?

来自分类Dev

在where子句中使用十进制-算术溢出错误将nvarchar转换为数值类型的数据

来自分类Dev

SQL Server算术溢出错误将表达式转换为数据类型datetime

来自分类Dev

SQL:左联接和求和:将表达式转换为数据类型int的算术溢出错误

来自分类Dev

**偶尔**算术溢出错误将表达式转换为数据类型int

来自分类Dev

将表达式转换为数值数据类型的算术溢出错误

来自分类Dev

成功执行后,我收到错误:将表达式转换为数据类型int的算术溢出错误

来自分类Dev

“将表达式转换为数据类型nvarchar的算术溢出错误。”

来自分类Dev

T-SQL算术溢出错误将GUID转换为任何其他数据类型

来自分类Dev

出现错误时,算术溢出错误将数字转换为数据类型数字

来自分类Dev

SUM(myfield):将数字转换为数据类型数值的算术溢出错误

来自分类Dev

sql将int转换为datetime,溢出问题将表达式转换为数据类型varchar的算术溢出错误

来自分类Dev

使用MIN时-算术溢出错误将表达式转换为数据类型datetime

来自分类Dev

将varchar转换为数值数据类型的算术溢出错误?

来自分类Dev

在执行查询时将数值转换为数据类型数值的算术溢出错误

来自分类Dev

将varchar转换为数值数据类型的算术溢出错误-找不到合适的答案

来自分类Dev

SQL:左联接和求和:将表达式转换为数据类型int的算术溢出错误

来自分类Dev

消息8115,级别16,状态2,第2行算术溢出错误将表达式转换为数据类型int

来自分类Dev

存储过程算术溢出错误将表达式转换为数据类型int

来自分类Dev

smallint的算术溢出错误-但数据类型为int吗?

来自分类Dev

SQL Server算术溢出错误,将IDENTITY转换为数据类型int,但尚未达到int的最大值

来自分类Dev

在SQL中将数字转换为数据类型数字的算术溢出错误

来自分类Dev

将临时列(十进制)转换为十进制,但仍然出现“将 varchar 转换为数字类型的算术溢出错误”

来自分类Dev

T-SQL代码中将表达式转换为数据类型int消息的算术溢出错误

Related 相关文章

  1. 1

    SQL Server:将表达式转换为数据类型bigint的算术溢出错误

  2. 2

    SQL Server 2008算术溢出错误将表达式转换为数据类型int

  3. 3

    SQL算术溢出错误将表达式转换为数据类型nvarchar

  4. 4

    将表达式转换为数据类型smallint的算术溢出错误

  5. 5

    数据类型tinyint的算术溢出错误,值= -1

  6. 6

    算术溢出错误将varchar转换为数值类型的数据?

  7. 7

    在where子句中使用十进制-算术溢出错误将nvarchar转换为数值类型的数据

  8. 8

    SQL Server算术溢出错误将表达式转换为数据类型datetime

  9. 9

    SQL:左联接和求和:将表达式转换为数据类型int的算术溢出错误

  10. 10

    **偶尔**算术溢出错误将表达式转换为数据类型int

  11. 11

    将表达式转换为数值数据类型的算术溢出错误

  12. 12

    成功执行后,我收到错误:将表达式转换为数据类型int的算术溢出错误

  13. 13

    “将表达式转换为数据类型nvarchar的算术溢出错误。”

  14. 14

    T-SQL算术溢出错误将GUID转换为任何其他数据类型

  15. 15

    出现错误时,算术溢出错误将数字转换为数据类型数字

  16. 16

    SUM(myfield):将数字转换为数据类型数值的算术溢出错误

  17. 17

    sql将int转换为datetime,溢出问题将表达式转换为数据类型varchar的算术溢出错误

  18. 18

    使用MIN时-算术溢出错误将表达式转换为数据类型datetime

  19. 19

    将varchar转换为数值数据类型的算术溢出错误?

  20. 20

    在执行查询时将数值转换为数据类型数值的算术溢出错误

  21. 21

    将varchar转换为数值数据类型的算术溢出错误-找不到合适的答案

  22. 22

    SQL:左联接和求和:将表达式转换为数据类型int的算术溢出错误

  23. 23

    消息8115,级别16,状态2,第2行算术溢出错误将表达式转换为数据类型int

  24. 24

    存储过程算术溢出错误将表达式转换为数据类型int

  25. 25

    smallint的算术溢出错误-但数据类型为int吗?

  26. 26

    SQL Server算术溢出错误,将IDENTITY转换为数据类型int,但尚未达到int的最大值

  27. 27

    在SQL中将数字转换为数据类型数字的算术溢出错误

  28. 28

    将临时列(十进制)转换为十进制,但仍然出现“将 varchar 转换为数字类型的算术溢出错误”

  29. 29

    T-SQL代码中将表达式转换为数据类型int消息的算术溢出错误

热门标签

归档