Команда MODIFY STRUCTURE
См. также
Синтаксис
MODIFY STRUCTURE
Комментарии
Если таблица в выбранной в данный момент рабочей области не открыта, отоб
ажается диалоговое окно Open, в котором можно выбрать таблицу, подлежащую мо
ификации.
В структуру таблицы можно вносить следующие изменения: добавлять и удалять по
я; модифицировать имена, размеры и типы полей; добавлять, удалять и модифици
овать теги индексов; задавать для полей поддержку пустых значений.
Вы также можете модифицировать структуру таблицы средствами интерфейса. Подроб
ее об этом см. модифицирование структуры таблицы при помощи Конструктора таблиц и главу 3 "Создание таблиц" Руководства пользователя.
Внимание При изменении типа данных для поля его содержимое может быть преобразовано
е вполне аккуратно или не преобразовано вообще. Например, если вы преобразуете
поле типа даты в числовое поле, содержимое поля не преобразуется.
Перед изменением структуры таблицы Visual FoxPro автоматически делает резерв
ую копию текущей таблицы. Когда все изменения внесены, данные, содержащиеся в
езервной копии таблицы, заполняют модифицированную структуру таблицы. Если в таб
ице есть memo-поле, создается и файл резервной копии memo-поля. Файл резервной
копии таблицы имеет расширение имени .BAK, а файл резервной копии memo-поля расширение .TBK.
Если вы зафиксировали изменения в структуре, а затем прервали процесс копирова
ия данных, в новом файле будут содержаться не все записи из исходной таблицы.
Помните, что Visual FoxPro создает файл .BAK для исходного файла таблицы и, ес
и у нее есть memo-поле, файл-копию .TBK для исходного memo-файла. Если возник
ут какие-либо проблемы с выполнением команды MODIFY STRUCTURE, вы можете уда
ить новый файл (или файлы) и переименовать файлы .BAK и .TBK, вернув им исходные
асширения имени (.DBF и .FPT).
Когда вы модифицируете структуру таблицы, имеющую memo-поле, размер блока
memo-файла принимается в соответствии с текущей установкой размера блока. Вы можете
установить нужный размер блока для memo-файла с помощью команды SET BLOCKSIZE.
В предыдущих версиях FoxPro команда MODIFY STRUCTURE открывала диалоговое окно
Table Structure.
Новое на сайте
-
Обновлен портфель программиста
Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский) -
Новые примеры программ
Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2) -
Обновленна справка
Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.