Задать вопрос
@viktorross

Как перевести транслит в sql на русский?

здравствуйте, подскажите пожалуйста , как можно перевести бд на русский? слова записаны транслитом, переводить в ручную все регионы и города очень долго
может быть есть какой-то способ обратно на русский вернуть..

INSERT INTO `<<prefix>>subadmin1` VALUES (2811,'RU.88','RU','Jaroslavl','Jaroslavl',1);
INSERT INTO `<<prefix>>subadmin1` VALUES (2812,'RU.86','RU','Voronezj','Voronezj',1);
INSERT INTO `<<prefix>>subadmin1` VALUES (2813,'RU.85','RU','Vologda','Vologda',1);
  • Вопрос задан
  • 831 просмотр
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Куча REPLACE() в одним запросе или куча запросов с REPLACE() в каждом.
Только наверняка будут ошибки, поскольку транслитерация обычно неоднозначная. Могут потеряться мягкие и твёрдые знаки, перепутаться парные гласные (э-е, о-ё, ...). Да, собственно, первая же строка в вашем примере - откуда взять информацию про мягкий знак на конце слова?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы