Как перевести число в строку в Oracle?

базы данных oracle

Нужна оракловая процедурка которая переводит число в строку
4673923 в четыре миллиона шестьсот семьдесят три тысячи девятьсот двадцать в три
для русского, украинского и белорусского языков
Есть ли реализация или как ее написать самому?
Ответы:
Есть готовый вариант под PHP.
мне нужно внутри базы данных (для разных приложений)
но любой пример кода будет интересен
Буду очень благодарен, спасибо
Использую следующую функцию. Единственное но... в таблице сейчас украинские названия цифр.
Нужно перебить на русском.
Не надо изобретать велосипед, все уже придумано до нас:


18 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.