Встроенный язык PSQL (procedure SQL) в СУБД Firebird последних версий достаточно богат и выразителен, чтобы без затруднений делать вполне нетривиальные вещи. Например, написать процедуру генерации не слишком сложных паролей. Предваряя вопрос «зачем?»: пусть имеется множество проектов, написанных на разных языках, но работающих с одной базой данных, и во всех нужно реализовать такую функцию, как генерация пароля. Не хочется многократно копировать одинаковый код, да ещё и переводить его на разные языки. С такой ситуацией я и столкнулся.
К началу