Удалить правило атрибута (Управление данными)

Сводка

Удаляет одно или несколько правил атрибутов из набора данных.

Более подробно о правилах атрибутов

Использование

  • Инструменты требуется эксклюзивная блокировка схемы на входной таблице.

  • Если вы указываете и имя правила, и тип правила при запуске этого инструмента, то при выполнении инструмент проверит, что данное правило соответствует указанному типу. Если правило не соответствует типу, оно не будет удалено.

Синтаксис

arcpy.management.DeleteAttributeRule(in_table, names, {type})
ParameterОбъяснениеТип данных
in_table

Таблица или класс объектов, где производится удаление правила атрибутов.

Table View
names
[names,...]

Имена правил, которые следует удалить из набора данных.

String
type
(Дополнительный)

Задает тип правил для удаления.

  • CALCULATIONУдаляет правило вычисления.
  • CONSTRAINTУдаляет правило ограничения.
  • VALIDATIONУдаляет правило проверки.
String

Производные выходные данные

NameОбъяснениеТип данных
out_table

Обновленная входная таблица с одним или несколькими удаленными правилами атрибутов.

Представление таблицы; Растровый слой; Слой мозаики

Пример кода

DeleteAttributeRule, пример (окно Python)

Удаляет два указанных правила атрибутов вычисления из класса объектов.

import arcpy
arcpy.DeleteAttributeRule_management(
    "C:\\MyProject\\MyDatabase.sde\\pro.USER1.campusData", "Rule A;Rule B", 
    "CALCULATION")

Информация о лицензиях

  • Basic: Нет
  • Standard: Да
  • Advanced: Да

Связанные разделы