where子句中如何使用函数?函数返回的是boolean值。请问如何在where子句中使用?比如:functionget_result(var
where子句中如何使用函数?
函数返回的是boolean值。
请问如何在where子句中使用?
比如:
function get_result(var in varchar2) return boolean
select tab.field1 from tab where get_result(tab.field2)
上面语句不能执行,请问,函数作为where子句中的一个条件不行吗?
[解决办法]
可以的,但是oracle里可以返回boolean?
你返回一个数值吧,然后对数值大小进行判断
如:select tab.field1 from tab where get_result(tab.field2)〉1
[解决办法]
这个倒是不知道了,但是你可以采用我说的那种方法
[解决办法]
呵呵……
[解决办法]
关注
[解决办法]
我跟大仙一样,一般返回数值或者字符串,呵呵,达到目的就好
