6.3.8 Наборы результатов
-
clobberStreamingResultsЭто заставит автоматически закрыться набор результатов потоковой передачи и отбросить любые незавершенные данные, по-прежнему передаваемые с сервера, если другой запрос будет выполнен до того, как все данные будут прочитаны с сервера.
Значение по умолчанию false С версии 3.0.9 -
emptyStringsConvertToZeroДолжен ли драйвер допускать преобразования полей пустой строки в числовые значения "0"?
Значение по умолчанию true С версии 3.1.8 -
holdResultsOpenOverStatementCloseДолжен ли драйвер закрывать наборы результатов при вызове 'Statement.close()', как требуется спецификацией JDBC?
Значение по умолчанию false С версии 3.1.7 -
jdbcCompliantTruncationДолжен ли драйвер генерировать исключения 'java.sql.DataTruncation', когда данные обрезаются, как требуется спецификацией JDBC? Это свойство не имеет эффекта, если серверный sql-mode включает 'STRICT_TRANS_TABLES'.
Значение по умолчанию true С версии 3.1.2 -
maxRowsМаксимальное количество строк для возврата. По умолчанию "0" означает возврат всех строк.
Значение по умолчанию -1 С версии все версии -
netTimeoutForStreamingResultsКакое значение должен автоматически установить драйвер для серверного параметра 'net_write_timeout' при использовании функции потоковых наборов результатов? Значение в секундах; значение "0" означает, что драйвер не будет пытаться настроить это значение.
Значение по умолчанию 600 С версии 5.1.0 -
padCharsWithSpaceЕсли столбец набора результатов имеет тип CHAR и значение не заполняет количество символов, указанное в DDL для столбца, должен ли драйвер заполнять оставшиеся символы пробелами (для соответствия ANSI)?
Значение по умолчанию false С версии 5.0.6 -
populateInsertRowWithDefaultValuesПри использовании наборов результатов 'CONCUR_UPDATABLE' должен ли драйвер предварительно заполнять строку вставки значениями по умолчанию из DDL для таблицы, используемой в запросе, чтобы эти значения были немедленно доступны для аксессоров 'ResultSet'? Для этой функции требуется вызов базы данных для метаданных каждый раз, когда создается набор результатов этого типа. Если отключено, значения по умолчанию будут заполнены внутренним вызовом 'refreshRow()', который извлекает значения по умолчанию и/или значения, измененные триггерами.
Значение по умолчанию false С версии 5.0.5 -
scrollTolerantForwardOnlyДолжен ли драйвер противоречить API JDBC и допускать и поддерживать движение курсора назад и к абсолютной позиции в наборах результатов типа 'ResultSet.TYPE_FORWARD_ONLY'?
Независимо от этого параметра, наборы результатов, основанные на курсоре и потоковой передаче строк, не могут перемещаться в запрещенных направлениях.
Значение по умолчанию false С версии 8.0.24 -
strictUpdatesДолжен ли драйвер выполнять строгую проверку, т.е. все первичные ключи выбраны, для обновляемых наборов результатов?
Значение по умолчанию true С версии 3.0.4 -
tinyInt1isBitПоскольку сервер MySQL безмолвно преобразует BIT в TINYINT(1) при создании таблиц, должен ли драйвер рассматривать тип данных TINYINT(1) как тип BIT?
Значение по умолчанию true С версии 3.0.16 -
transformedBitIsBooleanЕсли драйвер преобразует TINYINT(1) в другой тип, должен ли он использовать BOOLEAN вместо BIT?
Значение по умолчанию false С версии 3.1.9
© 2025 Oracle
Licensed under the GPLv2 License.