Warning: fopen(/var/www/storage/cache/cache.catalog.language.1786302838): failed to open stream: No space left on device in /var/www/opencart/system/library/cache/file.php on line 49Warning: flock() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 51Warning: fwrite() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 53Warning: fflush() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 55Warning: flock() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 57Warning: fclose() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 59Warning: fopen(/var/www/storage/cache/cache.currency.1786302838): failed to open stream: No space left on device in /var/www/opencart/system/library/cache/file.php on line 49Warning: flock() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 51Warning: fwrite() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 53Warning: fflush() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 55Warning: flock() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 57Warning: fclose() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 59Warning: fopen(/var/www/storage/cache/cache.catalog.language.1786302838): failed to open stream: No space left on device in /var/www/opencart/system/library/cache/file.php on line 49Warning: flock() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 51Warning: fwrite() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 53Warning: fflush() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 55Warning: flock() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 57Warning: fclose() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 59Warning: fopen(/var/www/storage/cache/cache.currency.1786302838): failed to open stream: No space left on device in /var/www/opencart/system/library/cache/file.php on line 49Warning: flock() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 51Warning: fwrite() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 53Warning: fflush() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 55Warning: flock() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 57Warning: fclose() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 59 2-е SQL-функции для перевода суммы в число прописью
  • 2-е SQL-функции для перевода суммы в число прописью
Скрипты SQL реализованы в виде 2 функций:
1. перевод любого целочисленного числа в число прописью
2. перевод денежной суммы в число прописью

Максимальное целочисленное значение для перевода: 999 999 999 999 999 (999 триллионов и т.д.)

При переводе денежных сумм добавляется в нужной форме (рубль/рубля/рублей и копейка/копеек/копейки).

Примеры использования:
1) десять млн. четыреста восемдесят одна тыс. девяносто три
2) девятьсот девяносто девять триллионов девятьсот девяносто девять миллиардов девятьсот девяносто девять миллионов девятьсот девяносто девять тысяч девятьсот девяносто девять
3) девять тысяч сто двадцать три рубля одна копейка
4) девять тысяч сто двадцать три рубля двадцать три копейки

В коде не используется никаких новых фишек SQL, поэтому функции будут работать в СУБД Microsoft SQL Server с версией не ниже 2000.

Поскольку код скриптов открытый, то при необходимости можно вносить любые изменения (например поменять рубли на евро или долары) или изменить для поддержки в других СУБД.

Написать отзыв

Примечание: HTML разметка не поддерживается! Используйте обычный текст.
   Плохо           Хорошо

2-е SQL-функции для перевода суммы в число прописью

  • Продавец: VSbest
  • Модель: 1271212
  • Наличие: Есть в наличии
  • 161р.

Рекомендуемые