Эффективное ограничение размера (для ограничения типов строк)
Данный раздел/документ содержится в продуктах:
- Техэксперт: Нормы, правила, стандарты и законодательство России
- Техэксперт: Нефтегазовый комплекс
- Техэксперт: Машиностроительный комплекс
ЭФФЕКТИВНОЕ ОГРАНИЧЕНИЕ РАЗМЕРА (ДЛЯ ОГРАНИЧЕНИЯ ТИПОВ СТРОК)
Единственное конечное ограничение размера, которое может быть применено к встроенному типу строки, результатом которого является допущение всех строк и только тех длин, которые могут иметь строки ограничиваемого типа.
Примечание - Например, следующая нотация имеет эффективное ограничение размера:
А :: = IA5String (SIZE(1..4)|SIZE(10..15)),
так как она может быть переписана с единственным ограничением размера, который относится ко всем значениям:
А :: = IA5String (SIZE(1..4|10..15)),
тогда как следующая нотация не имеет эффективного ограничения размера, так как строка может быть произвольной длины, если она не содержит никаких символов, кроме 'а', 'b' и 'с':



