Открывает текстовый редактор Visual FoxPro, при помощи которого Вы можете создавать новые SP (stored procedure) - загружаемые процедуры для текущей базы данных, или изменять уже существующие SP.

MODIFY PROCEDURE [NOWAIT]

Параметры

NOWAIT

Продолжать выполнение программы после открытия текстового редактора. Текущий программный модуль не ждет, пока закроется текстовый редактор, а продолжает выполнение со строки программы, следующей за строкой MODIFY PROCEDURE NOWAIT. При отсутствии параметра NOWAIT, команда MODIFY PROCEDURE открывает редактор для изменения процедур (SP) и выполняется ожидание до момента закрытия редактора.

Комментарии

Соответствующая база данных должна быть открыта перед использованием данной команды для создания и модификации SP- загруженных прпоцедур. Данные процедуры обычно определяют Триггеры Delete, Insert, или Update, созданные в базе данных  при помощи команды  CREATE TRIGGER.

Загруженные процедуры в текущей базе данных могут быть выполнены подобно другим процедурам Visual FoxPro в открытом файле процедуры или программном модуле. См. дополнительно PROCEDURE  для уточнения порядка поиска системой Visual FoxPro указанных процедур.

Пример

В следующем примере открывается база данных testdata и используется команда MODIFY PROCEDURE для открытия текстового редактора для изменения существующих загруженных процедур. 

  Копировать код
CLOSE DATABASES
OPEN DATABASE (HOME(2) + 'Data\testdata')

MODIFY PROCEDURE && Opens the Visual FoxPro text editor

См. также