查询后字段类型发生变化,int(4)变成int(10),不思其解

zywd 2006-11-21 01:16:52
问题,在sqlserver的master数据库中,写
SELECT *
FROM (SELECT number
FROM dbo.spt_values) a
语句,请注意,原来spt_values表中的number字段类型是int(4),但是用了这个查询后,number的类型变成int(10),是为什么啊?
...全文
158 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Mapleleaf123 2006-11-21
  • 打赏
  • 举报
回复
不解INT(10)?
chenfeng9511 2006-11-21
  • 打赏
  • 举报
回复
int

从 -2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647) 的整型数据(所有数字)。存储大小为 4 个字节。
marco08 2006-11-21
  • 打赏
  • 举报
回复
沒看懂樓主的意思
冷箫轻笛 2006-11-21
  • 打赏
  • 举报
回复
楼主是怎么看出来变成int(10)的?

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧