数据库应用中,在为字段选择数据类型时,需要从哪几个方面考虑?
1个回答
展开全部
主要考虑,要符合应用实际,便于使用,在存储空间上尽量节省
可以参考如下
1,char 和 varchar
若长度固定,且字符数在15个以内,选择 char,否则,选择varchar;
2,decimal 和 float
decimal 用于存放精确的数据,float 用于存放非精确的数据,如果要存放精确的数据,选择 decimal;
float 的存储空间开销一般小于 decimal,若需要存放非精确的数据,选择 float;
3,时间类型
使用 int 来存储:优点:字段长度比 datetime 小;缺点:使用不方便;通常还是使用 datetime 类型;
注意存储的时间粒度:只是存放年份,用数据类型 YEAR 比较好,占用的空间小
祝好运,望采纳。
可以参考如下
1,char 和 varchar
若长度固定,且字符数在15个以内,选择 char,否则,选择varchar;
2,decimal 和 float
decimal 用于存放精确的数据,float 用于存放非精确的数据,如果要存放精确的数据,选择 decimal;
float 的存储空间开销一般小于 decimal,若需要存放非精确的数据,选择 float;
3,时间类型
使用 int 来存储:优点:字段长度比 datetime 小;缺点:使用不方便;通常还是使用 datetime 类型;
注意存储的时间粒度:只是存放年份,用数据类型 YEAR 比较好,占用的空间小
祝好运,望采纳。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询