51Testing软件测试论坛

标题: SQL [打印本页]

作者: girlhehe2003    时间: 2006-12-7 16:00
标题: SQL
关于数据库,建库时数据类型和长度是怎么回事,我的意思是说  譬如 定义 INT  4   这个长度4 是指的什么 ,是占4个字节 还是表示数据的大小  ??
作者: yangkinki    时间: 2006-12-7 16:01
那是表示字节的长度
作者: wuhuawu09    时间: 2006-12-7 16:47
好久不用SQL了,你可以改长度的吧

[ 本帖最后由 wuhuawu09 于 2006-12-7 16:49 编辑 ]
作者: wuhuawu09    时间: 2006-12-7 16:57
你要设置什么字段???ID如果不超过4位就选4就行。姓名就选项字符8(最多四个汉字的)
作者: linkage    时间: 2006-12-7 17:00
好像没有int 4这样的类型吧
缺省情况int应该是4个字节,共32位,最多可以表示2的32次方-1
作者: yangkinki    时间: 2006-12-7 17:24
当然定义不是盲目的,也看你具体是定义个什么字段了,需要控制在哪个长度范围内,那么就定义多长
作者: girlhehe2003    时间: 2006-12-7 17:33
辟如说
这个数  怎么定义
  5555   是定义成INT  长度多大合适??
111-555  是定义成char  或nvarchar  还是什么?
作者: wuhuawu09    时间: 2006-12-7 17:46
你应该先去详细的了解这些数据类型




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2