Сумма (число) прописью на украинском языке (UTF8), в виде хранимой функции mysql.
MySQL 5.5
FUNCTION NUM2STR_UKR ( Number, sex )
Возвращает – целое число прописью.
Number – bigint
sex – varchar = род числа: m-мужской, f-женский, s-средний.
FUNCTION FIN2STR_UKR ( Number )
Возвращает – сумму число прописью.
Number – decimal(20,2)
Примечание:
– Первый символ в верхнем регистре.
– Копейки в формате ’00’
Пример:
SELECT num2str_ukr( 25689724, 'f' )
-- двадцять п’ять мільйонів шістсот вісімдесят дев’ять тисяч сімсот двадцять чотири
SELECT num2str_ukr( 1, 'f' )
-- одна
SELECT num2str_ukr( 1, 'm' )
-- один
SELECT ( fin2str_ukr(123568.22) );
-- Сто двадцять три тисячі сімсот шістдесят вісімь гривень 22 копiйки
Continue reading →