Артём |
Отправлено: 15.01.2005, 14:15 |
|
Не зарегистрирован
|
Можно ли простым SQL запросом переименовать существующую таблицу ?
Второй вопрос: сделать копию существующей таблицы (сохранить структуру и данные) с новым именем ?
Спасибо ! |
|
full_lamer |
Отправлено: 16.01.2005, 09:42 |
|
Машинист паровоза
Группа: Участник
Сообщений: 225
|
а какая СУБД?
1. по-моему нет... даже старнно БД переименовывать можно а таблицу нет.
2. копию придеться делать 2мя запросами — на создание таблицы, и на добавление данных через выборку.
|
|
Артём |
Отправлено: 17.01.2005, 02:19 |
|
Не зарегистрирован
|
База MS Access.
Как тогда создать таблицу с такой же структурой и добавить в неё данные из первой ? |
|
full_lamer |
Отправлено: 17.01.2005, 08:42 |
|
Машинист паровоза
Группа: Участник
Сообщений: 225
|
c SQL Access я практически не работал так что особой помощи не окажу. я предлагаю хранить метаданные (описание таблиц) и использовать их для изменения таблиц. в Access также как и в других развитых СУБД существуют управляющие запросы, используй
CODE | CREATE TABLE <tabname> (fieldname fieldtype...) |
|
|
AVC |
Отправлено: 17.01.2005, 09:42 |
|
Ветеран
Группа: Модератор
Сообщений: 1583
|
Подобное было тут Копирование данных |
|