@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);
  • Вопрос задан
  • 794 просмотра
Пригласить эксперта
Ответы на вопрос 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Куча REPLACE() в одним запросе или куча запросов с REPLACE() в каждом.
Только наверняка будут ошибки, поскольку транслитерация обычно неоднозначная. Могут потеряться мягкие и твёрдые знаки, перепутаться парные гласные (э-е, о-ё, ...). Да, собственно, первая же строка в вашем примере - откуда взять информацию про мягкий знак на конце слова?
Ответ написан
Ваш ответ на вопрос

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

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