Дата публикации: 11.05.2011

IBProvider v3.8. UDF в схемах метаданных. Настройка параметров изоляций транзакций. Новый "Free"

User Defined Functions в схемах метаданных.

  • Провайдер публикует данные об UDF в схемах метаданных PROCEDURES и PROCEDURE_PARAMETERS.
  • Колонка [PROCEDURES].[PROCEDURE_DEFINITION] содержит текст с определением UDF — «DECLARE EXTERNAL FUNCTION …».
  • Поддерживаются все версии FB/IB и Yaffil. В том числе — Firebird 3.0 (ODS 12.0).

Настройка уровней изоляций транзакций.

Теперь можно настраивать параметры поддерживаемых уровней изоляций: read_committed, repeatable_read и serializable. Для этого определены новые свойства инициализации подключения: ib_tr_params__read_committed, ib_tr_params__repeatable_read, ib_tr_params__serializable.

Поддерживаемые тэги: read, write, wait, nowait, rec_version, no_rec_version, read_committed, concurrency, consistency.

Важные изменения

  • Параметры транзакций

    Изоляция Старые параметры Новые параметры
    Read Committed write read_committed no_rec_version wait write read_committed rec_version nowait
    Repeatable Read write concurrency wait write concurrency nowait
    Serializable write consistency wait write consistency nowait

  • Удалена поддержка уровня изоляции CHAOS.
  • Удалена поддержка ISOLATIONLEVEL_UNSPECIFIED.

Добавлена поддержка типа SQL_BIT в ODBC функции CONVERT.

  • При работе с FB3, IB7+, выражениe «{fn CONVERT(value, SQL_BIT)}» будeт преобразовано в «CAST((value) AS BOOLEAN)».

Новый runtime Visual Studio 2008.

  • Провайдер использует новый runtime Visual Studio 2008 — 9.0.30729.5570.

Новый Free IBProvider v3.8

  • Все последние исправления из IBProvider Professional Edition.
  • Добавлена поддержка Firebird 2.1.

Дата публикации: 11.05.2011. Права на материал принадлежат: IBProvider. При перепечатке ссылка на сайт https://www.ibprovider.com/rus обязательна.