Обновлено: 16.08.2023

OLE DB свойство инициализации источника данных — «numeric_i16_rules»

Имя:
numeric_i16_rules
Тип:
VT_I4
R/W:
R/W
По умолчанию:
0
IBProvider:
5.29

Правила для колонок и параметров с типом NUMERIC/DECIMAL и точностью 19..38.

Значение свойства может быть нулем или комбинацией следующих флагов:

Значение Описание
1 NUMERIC с нулевым масштабом будет обрабатываться как INT128.
2 Точность NUMERIC будет равна 39 вместо 38. Этот режим не поддерживается MSSQL.
4 Данные имеют тип DBTYPE_WSTR. Этот флаг был добавлен в IBProvider v5.31.

Допустимые значения свойства: 0, 1, 2, 3, 4, 5.

Если у вас появились проблемы с NUMERIC/DECIMAL на базе INT128 и MSSQL (связанный сервер), укажите в строке подключения «numeric_i16_rules=4».

См. также

Другие свойства группы

Другие наборы свойств