Компилирует хранимые процедуры в базе данных.
Синтаксис:
COMPILE DATABASE DatabaseName
Параметры:
DatabaseName
Задает имя базы данных, содержащей хранимые процедуры для компиляции. Можно компилировать хранимые процедуры в неоткрытой базе данных.
Комментарии:
Используйте COMPILE DATABASE для компиляции хранимых процедур вне конструктора баз данных. Хранимые процедуры могут создаваться и модифицироваться интерактивно с помощью команды MODIFY PROCEDURES или программированием с помощью APPEND PROCEDURES.
COMPILE DATABASE требует монопольного доступа к базе данных. Чтобы открыть базу данных в монопольном режиме, укажите предложение EXCLUSIVE в команде OPEN DATABASE.
Пример:
* В следующем примере компилируются все хранимые процедуры в базе * данных testdata. CLOSE DATABASES COMPILE DATABASE (SYS(2004) + 'samples\data\testdata')