社区
基础和管理
帖子详情
oracle有没有boolean类型的字段
wanzhao76
2003-08-30 12:30:25
oracle有没有boolean类型的字段
...全文
1622
9
打赏
收藏
oracle有没有boolean类型的字段
oracle有没有boolean类型的字段
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Wnyu
2003-08-30
打赏
举报
回复
没有,用number(1)来表示
jiezhi
2003-08-30
打赏
举报
回复
沒有該類型的字段。
可以使用number(1)或者char(1)來代替。
但pl/sql變量有布爾類型的。
wqbok
2003-08-30
打赏
举报
回复
用number(1) 1代表true,0代表false
或用char(1) 'Y'代表true, 'N'代表false
lynx1111
2003-08-30
打赏
举报
回复
新来的?注意:
1。要搜索csdn论坛
2。要搜索csdn文档
3。要看faq
4。要看精华区
类似的东西多着呢!
beckhambobo
2003-08-30
打赏
举报
回复
boolean只能用在pl/sql语句中:
declare
a boolean default true;
begin
if a then
dbms_output.put_line('true');
end if;
end;
/
hrb_qiuyb
2003-08-30
打赏
举报
回复
Oracle没有这样的字段,但有boolean型的变量。
armu80830
2003-08-30
打赏
举报
回复
用number(1)代替,1代表true,0代表false
查询时用:select decode(f1,1,'True',0,'False') as f1 from table
bzszp
2003-08-30
打赏
举报
回复
用字符型或者number都可以
cowboy_ls
2003-08-30
打赏
举报
回复
没有~你可以用0和1来表示
然后给一个CHECK约束
Oracle
-实现
Boolean
类型
字段
Oracle
中实际上没有
Boolean
布尔数据
类型
因为
Boolean
类型
不属于SQL86 SQL92规范,事实上也不属于任何一个数据库规范,所以就没有设置到SQL引擎中。事实上C语言我记得也是没有
boolean
原生
类型
的。实现上可以通过0/1或者Y/N来实现 然而PL/SQL支持这种
类型
了。说明
Oracle
数据库是支持布尔变量的,然而
Oracle
SQL引擎不支持。所以,如果返回值为布尔
类型
的函数是不能直接用在SQL语句上的。 但是网上也提供了两种解决方案 1、用Number(1) 2、用Cha
oracle
数据库处理
boolean
型
字段
说明:
oracle
中的
boolean
数据
类型
仅限于PL/SQL,
oracle
本身没有默认的提供布尔型的存储方式 在设计数据库表结构时,选择一种高效的策略来存储一个可以在很多编程环境中使用的逻辑布尔值是非常重要的。(虽然
Oracle
没有
Boolean
数据
类型
来表示数据库
字段
,但是在 PL/SQL 中却具有
Boolean
数据
类型
。) 任何布尔定义的
字段
还应该被正确进行约束检查,
oracle
boolean
字段
存储
Oracle
没有
Boolean
数据
类型
来表示数据库
字段
,但可以使用NUMBER(1) “MUST” NUMBER(1)
Oracle
の怪异的的
Boolean
类型
Oracle
的数据
类型
中不包括
Boolean
,一般用 Number(1) 和 Char(1)来实现。所 以”You cannot insert the values TRUE and FALSE into a database column. Also, you cannot select or fetch column values into a
BOOLEAN
variable.“
oracle
布尔转换java布尔_
Oracle
实现
boolean
类型
的两个方法(java传
boolean
值)
一直被
Oracle
中没有
boolean
类型
困扰,网上有两种解决方案,一是用Number(1),二是用Char(1),各有所长,个人比较喜欢用Number方式解决,前几天有幸咨询到
Oracle
方面的顾问,他们提供的解决方案是用Char(1)实现
boolean
,但也有需要注意的地方,原话如下: 如果是特定
boolean
类型
情况下,Char(1)是比Number(1)更好的选择,因为前者所用的存储空间...
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章