6.3.7 Подготовленные запросы
-
allowNanAndInfРазрешить ли драйверу значения NaN или +/- INF в 'PreparedStatement.setDouble()'?
Значение по умолчанию false С версии 3.1.5 -
autoClosePStmtStreamsДолжен ли драйвер автоматически вызывать метод 'close()' для потоков/читателей, переданных в качестве аргументов через методы 'set*()'?
Значение по умолчанию false С версии 3.1.12 -
compensateOnDuplicateKeyUpdateCountsДолжен ли драйвер компенсировать количество обновлений для операторов "INSERT ... ON DUPLICATE KEY UPDATE" (2 = 1, 0 = 1) при использовании подготовленных запросов?
Значение по умолчанию false С версии 5.1.7 -
emulateUnsupportedPstmtsДолжен ли драйвер определять подготовленные запросы, которые не поддерживаются сервером, и заменять их эмулированными на стороне клиента?
Значение по умолчанию true С версии 3.1.7 -
generateSimpleParameterMetadataДолжен ли драйвер генерировать упрощенные метаданные параметров для подготовленных запросов, если метаданные недоступны, либо потому что сервер не смог подготовить запрос, либо подготовленные запросы на серверной стороне отключены?
Значение по умолчанию false С версии 5.0.5 -
processEscapeCodesForPrepStmtsДолжен ли драйвер обрабатывать коды экранирования в запросах, которые подготовлены? Поведение обработки экранирования по умолчанию для запросов, не являющихся подготовленными, должно быть определено свойством 'enableEscapeProcessing'.
Значение по умолчанию true С версии 3.1.12 -
useServerPrepStmtsИспользовать ли подготовленные запросы на стороне сервера, если сервер их поддерживает? Сервер может ограничить количество подготовленных запросов с помощью 'max_prepared_stmt_count' или отключить их совсем. В случае невозможности подготовки новых подготовленных запросов на стороне сервера, зависит от значения 'emulateUnsupportedPstmts', будет ли возвращена ошибка или будет использоваться эмуляция подготовленных запросов на стороне клиента.
Значение по умолчанию false С версии 3.1.0 -
useStreamLengthsInPrepStmtsУчитывать ли параметр длины потока в вызовах метода 'PreparedStatement/ResultSet.set*Stream()'?
Значение по умолчанию true С версии 3.0.2
© 2025 Oracle
Licensed under the GPLv2 License.