CaseSensitive: Boolean;
Свойство CaseSensitive определяет признак учёта регистра при работе с репозиторием на сервере PostgreSQL.
Допустимые значения:
True. При работе с репозиторием на сервере PostgreSQL учитывается различный регистр наименования репозитория, идентификаторов объектов и их полей в СУБД;
False. При работе с репозиторием на сервере PostgreSQL наименование репозитория, идентификаторы объектов и их полей в СУБД преобразуются к нижнему регистру в момент обращения платформы к серверу.
При настройке подключения к северу PostgreSQL учёт регистра можно определить одним из способов:
с помощью свойства ISecurityPackageLogonData.ParamValue, в котором используется параметр модуля безопасности с наименованием «CASESENSITIVE» и строковым значением True или False. Использование данного способа определения учёта регистра приведено в примере для ISecurityPackageLogonData.ParamValue;
через преобразование типов. Объект, реализующий интерфейс ISecurityPackageLogonData, преобразовывается к интерфейсу IPrimaryPostgresSPLD с помощью операции As и используется свойство CaseSensitive.
Использование свойства приведено в примере для IPrimaryPostgresSPLD.Database.
См. также: