搜索
首页 电脑/网络 软件 系统软件

Oracle实现布尔型要注意什么?

Oracle实现布尔型要注意什么?

全部回答

2018-04-03

51 0

    一直被Oracle中没有boolean类型困扰,网上有两种解决方案,一是用Number (1),二是用Char (1),各有所长,个人比较喜欢用Number方式解决,原因很简单,因为是从C语言开始的,这符合C语言的习惯。
     前几天有幸咨询到Oracle方面的顾问,他们提供的解决方案是用Char (1)实现boolean,但也有需要注意的地方,原话如下: 如果是特定boolean类型情况下,Char(1)是比Number (1)更好的选择,因为前者所用的存储空间会比后者少,但这二者在查询时存储空间的节省会提供查效率,但是要注意的是用Char (1)的时候不能让这个字段可以为空,必须有缺省,否则查询效率会降低。
  

类似问题换一批

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
系统软件
硬件
电脑装机
程序设计
互联网
操作系统/系统故障
笔记本电脑
反病毒
百度
软件
软件
系统软件
多媒体软件
办公软件
网络软件
图像处理软件
系统软件
系统软件
举报
举报原因(必选):
取消确定举报