Форум: "Базы";
Текущий архив: 2002.03.18;
Скачать: [xml.tar.bz2];
ВнизМАСТЕРА, ПОМОГИТЕ!!! Как изменить тип поля Найти похожие ветки
← →
vicsoft (2002-02-08 20:29) [0]Требуется изменить программно (real time) тип поля DBF
Знаю как добавить и удалить поле, с помощью ALTER TABLE, а как изменить, уву.
ПОМОГИТЕ. Заранее благодарен.
← →
Дремучий (2002-02-08 22:55) [1]скорее всего через Create Table
ж)
← →
sunwheel (2002-02-09 12:13) [2]Также интересует этот вопрос. Database Desktop ведь как-то это делает, и хочется надеяться, что посредством SQL запроса.
← →
Desdechado (2002-02-10 16:56) [3]самый очевидный способ:
1) создаешь левое поле с нужным типом
2) копируешь в него данные из переименуемого поля
3) удаляешь это исходное поле
4) создаешь правильное поле
5) копируешь в него данные из временного
6) удаляешь временное поле
7) восстанавливаешь индексы, check"и, сonstraint"ы и т.п.
не уверен, что лучший, но доступный всем :))
← →
deleon (2002-02-18 13:15) [4]Это легко осуществить при помощи компонента TDbCheck:
в Design-Time дать ему понюхать структуру новой таблицы, а в Run-Time он в нужной таблице организует такую-же структуру, не портя дату. Найти его можно здесь:
http://www.dbwork.kuban.ru
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.03.18;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.004 c