Sql-параметры как параметры UDF-функции
Добавлено: 11 июл 2007, 09:51
Пишу запрос вида:
UDF_FUNC - это udf-функция с одним входным строковым параметром, возвращающая также строку.
В описанном виде UDF-функция работает неверно, хотя запрос препарится и выполняется без ошибок. Если указать входной параметр явно, то все работает:
Почему?
Код: Выделить всё
select * from MyTable where UDF_FUNC(:PARAM1)='что-то там'
В описанном виде UDF-функция работает неверно, хотя запрос препарится и выполняется без ошибок. Если указать входной параметр явно, то все работает:
Код: Выделить всё
select * from MyTable where UDF_FUNC('текст')='что-то там'