读书人

Status字段用那种数据类型美Number还

发布时间: 2013-01-04 10:04:14 作者: rapoo

Status字段用那种数据类型好,Number还是char(1)
本帖最后由 yuji821 于 2012-12-04 22:39:46 编辑 Status字段只有 0,1,2,3,4,5 。 6个值

建表时数据类型用number好,还是用char(1),从数据查询速度,性能,占用内存空间多方面考虑
[解决办法]
在Oracle中,char比较讨厌
数值类型,建议使用number
[解决办法]
看你对该字段的使用情况而定,
如果使用number类型的话建议用number(1)
使用CHAR(1)多用于类型不多的情况下,比较少用
[解决办法]
觉得用纯数字0,1,2,3,表示状态不是太明朗,用01,02,03字符型的应该好些吧!
[解决办法]
char(1)

number 和char 本来就是可以相互转换的。。

在oralce 看来。。number 也是char 只不过又多了一层包装。。成了number

读书人网 >oracle

热点推荐