голосование
BASH
PHP
Javascript
HTML
Программы
Firebird
Майнинг
PostgreSQL
Хостинг
Железо
Ресурсы
GIT
SEO
Oracle
Python
Мобильные технологии
Ремонт
Mercurial
Заработок на сайте
Docker
Проголосуйте за категорию!
счётчик
Яндекс.Метрика

Перевод слов на кириллице в транслит FIREBIRD

Как перевести кириллическое слово в латиницу? Тут нам поможет внутренняя функция rtranslit(). Внутренняя функция rtranslit переводит текст в транслит. Вам нужно передать в входной параметр строку и произойдёт перевод слова.


SELECT rtranslit('ЭТОТ ТЕКСТ БУДЕТ ЛАТИНИЦЕЙ') FROM RDB$DATABASE;
# вывод: ETOT TEKST BUDET LATINITSEY

При выборке из базы данных вы можете применить самописную функцию на PHP. Этот способ намного сложнее предыдущего. В вашей функции вы можете заменить пробелы на специальный символ или вовсе удалить. Если вам интересно как написать функцию для транслитерации, то предлагаю вам статью как перевести кириллические слова в транслит PHP

просмотры: 1777, уровень: лёгкий уровень, рейтинг: 1, дата: 2016-10-19 10:22:20
проголосовать:

Комментарии:

добавил(а): Дмитрий
дата: 2019-01-16 06:40:22
А вы сами топроверяли представленный селект??? --- An error was found in the application program input parameters for the SQL statement. Dynamic SQL Error. SQL error code = -804. Function unknown. RTRANSLIT. ))))))))))))))))))))))))
добавил(а): Егор Астапов
дата: 2019-01-16 11:33:12
Привет Дмитрий. Попробуй ; поставить в конце запроса. У меня всё работало.





поиск
реклама
банеры
сервис мониторинга работы сайта, мониторим HTTP, HTTPS, FTP, MYSQL, PostgreSQL, POP3, SMTP, IMAP
http://trainingweb.ru/redirect/pingadmin мониторинг сайтов сервис мониторинга работы сайта, мониторим HTTP, HTTPS, FTP, MYSQL, PostgreSQL, POP3, SMTP, IMAP
http://trainingweb.ru/redirect/domains домен RU домен RU всего за 99 рублей
http://trainingweb.ru/redirect/well_web_vps_kvm Аренда VPS KVM в Европе Мы предлагаем в аренду VPS серверы с выделенным IP-адресом, которые полностью эмулируют физический сервер.