Страница 1 из 1

Как переименовать заполненную таблицу?

Добавлено: 31 май 2005, 17:14
DSKalugin
Как переименовать заполненную таблицу?
Все связи уже закомментировал в ХП.
Данные терять нельзя

Добавлено: 31 май 2005, 17:18
Dnico

Добавлено: 31 май 2005, 17:30
DSKalugin
Не долго думая
-создал новую таблицу с такой же структурой
-и залил туда информацию одним запросом типа
insert into cross_table (****)
select from cross
-перевел все стрелы на новую в зависимостях
-грохнул старую

П.С. готовлюсь к миграции на ФБ2. Там cross зарезервированное слово

Добавлено: 01 июн 2005, 09:36
Лысый
DSKalugin писал(а):П.С. готовлюсь к миграции на ФБ2. Там cross зарезервированное слово
Что релиза ждать не будешь?

Добавлено: 01 июн 2005, 11:41
DSKalugin
Жду, но не сложа руки, готовлюсь заранее. Чтобы переход не вызвал трудностей. Рабочая база на 1,5,2ом работает, а разрабатываю дома и на работе все под вторым уже.

Добавлено: 05 июл 2005, 16:14
HG
DSKalugin писал(а): П.С. готовлюсь к миграции на ФБ2. Там cross зарезервированное слово
А зачем переименовывать?

create table "TABLE" (a varchar(1))
select * from "TABLE"
drop table "TABLE"