Есть своя, самописная, функция хэширования пароля (не суть важно что конкретно делает сама функция, больше интересен теоретический аспект вопроса). Функция вынесена в экспорт в DLL. Хочу использовать эту функцию при работе с базой данных, например
SELECT MyFunction( field1 ) FROM table;
Есть ли у MySQL (или в крайнем случае у других СУБД, к примеру, sqlite) какой-то способ импортирования и использования функций со сторонних библиотек?
Конечно есть, при чём подобные механизмы есть почти во всех СУБД.
Для mysql нужно будет собрать отдельную библиотеку с функцией удовлетворяющей ожиданиям mysql'я и объявить её с помощью CREATE FUNCTION
(см. user defined function).
Для sqlite'а — это вопрос одного вызова sqlite3_create_function
. Само собой над функцией нужно будет добавить свою обёртку.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Пытаюсь импортировать дамп боевой БД на mySQLСначала ругался на несоответствующую версию языка
Всем приветУма не приложу в чем проблема, пожалуйста помогите =)
Постоянно выдает ошибкуПробовал разные варианты ajax отправки - результат тот же