ORACLE自动类型转换的坑

为一个统计结果,跟站所的扯了半天皮,最后发现是我自己查询写的有问题:1、查询写错;2、跟开发沟通不及时

where status<>0

status是varchar类型,推测(结合搜索结果)oracle会自动转型,把status转为number类型  //这是我的错1

按以前的设计,即便自动转型也没问题,但开发(biyu)status添了新值'00',这就尴尬了 //错2

无论如何,避免自动转型的坑。

原文地址:https://www.cnblogs.com/NigelLay/p/12525004.html