【求教】select一个函数的时候,函数参数不能有布尔值吗?比如说在plsql develper或者sqlplus里执行下面一句话select TESTPackage.Get_value(true) from dual;结果报出来如下的错误:ORA-00904:"TRUE" :标示符无效但是函数Get_value的参数确实是一个布尔型啊,为什么不能执行呢[解决办法]BOOLEAN类型也只能在PL/SQL中调用才可能使用。要在SQL里调用函数,的确是需要修改函数的参数类型了。