Транслитерация имен таблиц и полей в Access (*.mdb) посредством sql запросов?

интернет компьютеры sql access

Задача - есть 50 файлов mdb, каждом примерно по 120 таблиц и в каждой таблице по 20-30 полей - все это чудо на русском языке.
встал вопрос о переносе (периодическом сравнении) данных на другую субд. и надо переименовать все таблицы и все поля.
желательно sql запросами.
Ответы:
малореально. если не иметь четкого наименования файлов и таблиц. в противоположном случае -именя наименования я бы написал простой модуль экспорта таблиц "рус имя" в файлы csv "англ имя" и последующий импорт из sql сервера. то же и с полями. то етсь все изменения делаются при экспорте а потом уже готовые стандартные спокойно имопртируются. одним sql ne не обойдешься ажинно никак. максимум что можно сделать это написать простую полную выборку на каждую таблицу (запрос сделать) и там переименовать все поля типа "indeks:индекс". каждый запрос тоже обозвать по английски как надоть.
тогда обращаясь к запросу с английским именем получите на входе в другую субд нужные вам английские таблицы и поля... чтобы писать запросы для акцесса - надоть иметь пример базы хоть одной.


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.