首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

Status字段用那种数据类型美,Number还是char(1)

2013-01-04 
Status字段用那种数据类型好,Number还是char(1)本帖最后由 yuji821 于 2012-12-04 22:39:46 编辑Status字

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

热点排行