Spec-Zone.ru › MySQL Connectors 1.0

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.
https://docs.oracle.com/cd/E17952_01/connector-j-en/connector-j-connp-props-result-sets.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API