首页 > 解决方案 > 尝试在 SQL Server 中将数字转换为 bigint

问题描述

谁能帮我解决这个问题?

尝试将其转换为BIGINT

SELECT CONVERT(BIGINT, '10472553255347451137')

谢谢

在此处输入图像描述

标签: sql-server

解决方案


好吧,您的数字对于bigint. Abigint的最大值为 9223372036854775807,请参阅文档

由于 9223372036854775807 < 10472553255347451137,因此无法将 10472553255347451137 转换为bigint.

顺便说一句,不要发布错误消息的图像。将文本粘贴到帖子的文本中。


推荐阅读