stax..
Дата: 28.09.2015 20:13:12
Gogol |
---|
Нет нужно использование функции именно в SQL. Приведенный код упрощен. Реально функция должна была использоваться в условии выборки во многих запросах в т.x. и циклах for чтобы не повторять одно и тоже условие десять раз. |
шо делать, надо создавать ф-цію
я вот был купился на местных гуру, что преславутое переключение контекста уже не так важно
но!!! недавно запостили новую (для меня) прагму, мол ф-ция будет пользоваться переважно в SQL, неспроста ето
.....
stax
kva6513
Дата: 28.09.2015 22:56:45
Gogol,
Если не секрет - зачем такие выкрутасы ? Замедлить скорость обработки пытаетесь ? :) С переключениями контекста все не так радужно, как хотелось-бы, даже в 12-й версии с новой прагмой UDF, а про более ранние версии и речи нет...
Не, если запрос, который будет дергать такие функции (внутри которых - опять запрос) обрабатывает несколько сотен строк - еще куда ни шло... Но на серьезных объемах - это будет тормоз. Есть жеж WITH-кляуза у SELECT, собирайте туда, что хотите выделить из основного запроса.