相关疑难解决方法(0)

如何在SELECT语句中使用BOOLEAN类型

我在参数中有一个带有BOOLEAN的PL/SQL函数:

function get_something(name in varchar2, ignore_notfound in boolean);
Run Code Online (Sandbox Code Playgroud)

此功能是第三方工具的一部分,我无法改变这一点.

我想在SELECT语句中使用这个函数,如下所示:

 select get_something('NAME', TRUE) from dual;
Run Code Online (Sandbox Code Playgroud)

这不起作用,我得到这个例外:

ORA-00904:"TRUE":标识符无效

据我了解,关键字TRUE无法识别.

我怎样才能做到这一点?

sql oracle plsql oracle10g ora-00904

55
推荐指数
4
解决办法
23万
查看次数

标签 统计

ora-00904 ×1

oracle ×1

oracle10g ×1

plsql ×1

sql ×1