sql server2000中如何设置int数据类型的长度,要详细答案(剪切粘贴不要啊)

 我来答
嵇赩文雁芙
2020-06-04 · TA获得超过3784个赞
知道大有可为答主
回答量:3161
采纳率:33%
帮助的人:196万
展开全部
sql
server
2005
里不能设置int数据类型的长度
如果你想节省空间,你可以改变数据类型
int
数据类型在数据库中占4个字节
smallint
数据类型占2个字节
tinyint
占1个字节
取值范围从
0~255
之间的整数
shenling464
2011-03-01 · 超过42用户采纳过TA的回答
知道小有建树答主
回答量:104
采纳率:0%
帮助的人:109万
展开全部
int 数据类型长度是不能设定的
整数类型的数据类型有
bigint int smallint tinyint 存储分别需要8到1个字节不等 根据需要选择 而不是 设置int的长度。
字符类的才可以设定长度
追问
不能设置吗,为什么老板给我的数据库分析上都阐明了int,tinyint的数据类型长度啊比如
int(10),tinyint(1)等这种问题怎么解决啊
追答
mysql中好像是可以这样写的 但SQLSERVER 是没有这种写法的
估计你老板想表示的意思是 int(10)为10位的数字 tinyint(1) 一位数字
但实际的SQLSERVER 中没有这种设置方式的 ,一般选取在范围内的数据类型就可以了
至于具体格式要求需要在业务代码中实现,不需要数据库设计者考虑
再者 老板写的是数据库分析 并不代表 数据库设置就完全是他写的那样的
每种数据库都有自己的规范需要遵守的。
还不明白的 直接问你们老板或者比较熟悉的同事,确定下实际的需求到底是什么样的。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式