Откуда я могу скачать библиотеку UDF, которая содержит F_CRLF
База данных Firebird, в которой приложение использует требуемую функцию F_CRLF. Когда я перемещаю эту базу данных на другую машину и пытаюсь получить к ней доступ, через стороннее приложение я получаю "Недопустимый запрос BLR, так как функция смещения xxx F_CRLF не определена. Не найдено имя модуля или записи.
Я попытался скачать freeudflib.dll с сайтов и поместить его в каталог firebird udf и перезапустить сервер, но получаю то же сообщение. Я подумал, что, возможно, я скачал неправильный файл и проверил у вас, ребята, есть ли надежное место, откуда я мог бы загрузить этот файл.
1 ответ
Вы можете найти функцию F_CRLF здесь:
http://freeadhocudf.org/index_eng.html
Вы также можете заменить эту функцию, например:
SELECT 'first row' || F_CRLF() || 'second row' FROM RDB$DATABASE;
с этим:
SELECT 'first row' || ASCII_CHAR(13)||ASCII_CHAR(10)|| 'second row' FROM RDB$DATABASE;
Увидеть: