Oracle数据库中是否有布尔类型?
- 论坛
- Oracle数据库中是否有布尔类型?
47 浏览
匿名的
0 Comments
匿名的
0 Comments
Oracle的SQL中不仅缺少布尔数据类型(不是PL/SQL),而且他们也没有明确的建议用什么代替它。请参见asktom上的这个帖子。当有人指出'Y'/'N'
依赖于英语而德语程序员可能使用'J'/'N'
时,他们从推荐使用CHAR(1) 'Y'/'N'
转为推荐使用NUMBER(1) 0/1
。
最糟糕的是,他们像为''=NULL
愚蠢的决定辩护一样,为这个愚蠢的决定进行辩护。