GdcLBRBTreeMetadata.CreateLBRBTreeMetaDataScript
Материал из GedeminWiki
(Различия между версиями)
SYSDBA (обсуждение | вклад) |
SYSDBA (обсуждение | вклад) |
||
| Строка 9: | Строка 9: | ||
;ATr: Открытая транзакция, на которой выполняются запросы к базе данных. | ;ATr: Открытая транзакция, на которой выполняются запросы к базе данных. | ||
;JustAlter: False -- всегда будут формироваться команды создания метаданных (CREATE TRIGGER, CREATE PROCEDURE). True -- в зависимости от существования объекта в БД будут формироваться или команды создания или модификации (ALTER TRIGGER, ALTER PROCEDURE). | ;JustAlter: False -- всегда будут формироваться команды создания метаданных (CREATE TRIGGER, CREATE PROCEDURE). True -- в зависимости от существования объекта в БД будут формироваться или команды создания или модификации (ALTER TRIGGER, ALTER PROCEDURE). | ||
| + | ====См. также==== | ||
| + | {{EmbarcaderoWiki_Template|page_list=IBDatabase.TIBTransaction,Classes.TStrings}} | ||
Версия 22:30, 8 мая 2011
| Модуль: gdcLBRBTreeMetadata.pas | Тип: procedure |
Delphi:
procedure CreateLBRBTreeMetaDataScript(AScript: TStrings; const APrefix, AName, ATableName: String; const ATr: TIBTransaction = nil; const JustAlter: Boolean = False);
Описание
Процедура формирует SQL скрипт создания объектов метаданных интервального дерева для заданной таблицы.
- AScript
- После выполнения процедуры, каждая строка в списке будет содержать сформированную команду SQL.
- APrefix
- Только префикс таблицы для которой формируются метаданные. Например, GD для таблицы GD_CONTACT.
- AName
- Только имя таблицы для которой формируются метаданные. Например, CONTACT для таблицы GD_CONTACT.
- ATableName
- Полное имя таблицы для которой формируются метаданные. Например, GD_CONTACT.
- ATr
- Открытая транзакция, на которой выполняются запросы к базе данных.
- JustAlter
- False -- всегда будут формироваться команды создания метаданных (CREATE TRIGGER, CREATE PROCEDURE). True -- в зависимости от существования объекта в БД будут формироваться или команды создания или модификации (ALTER TRIGGER, ALTER PROCEDURE).