IMetabaseUpdateObjectNode.AlterType

Синтаксис

AlterType: MetabaseObjectAlterType;

Описание

Свойство AlterType определяет, в каком случае объект будет пересоздаваться на уровне СУБД. Свойство актуально только для следующих классов объектов: таблица, хранимая процедура, представление.

Пример

Sub UserProc;

Var

Mb: IMetabase;

U: IMetabaseUpdate;

N: IMetabaseUpdateObjectNode;

Begin

Mb := MetabaseClass.Active;

U := Mb.CreateUpdate;

N := U.RootFolder.Add(MetabaseUpdateNodeType.Object) As IMetabaseUpdateObjectNode;

N.Object := Mb.ItemById("TABLE");

N.AlterType := MetabaseObjectAlterType.Recreate;

U.SaveToFileNF("c:\temp\Update1.pefx");

End Sub UserProc;

После выполнения примера будет создано обновление. Таблица, содержащаяся в обновлении, при обновлении в любом случае будет пересоздана на уровне СУБД.

См. также:

IMetabaseUpdateObjectNode