ITPub博客

首页 > 数据库 > Oracle > 布尔类型字段设置成什么类型

布尔类型字段设置成什么类型

Oracle 作者:KBmohei 时间:2015-07-28 23:45:49 0 删除 编辑
布尔类型的字段设置成char(1)还是number(1)

SQL>create table t(c char(1), n number(1));
SQL>insert into t values('1', 1);
SQL>commit;



单从存储空间的角度考虑,char类型更好,当然varchar2类型也可以
但是要注意的是用Char(1)的时候不能让这个字段可以为空,否则查询效率会降低

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/27119051/viewspace-1754754/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2015-07-15

  • 博文量
    6
  • 访问量
    18952