php8.5
Home/ Manual/ reference / uodbc/ Unified ODBC Configuration Options

Unified ODBC Configuration Options

Unified ODBC Configuration OptionsNameDefaultChangeableChangelogodbc.allow_persistent"1"INI_SYSTEModbc.check_persistent"1"INI_SYSTEModbc.max_persistent"-1"INI_SYSTEModbc.max_links"-1"INI_SYSTEModbc.defaultlrl"4096"INI_ALLodbc.defaultbinmode"1"INI_ALLodbc.default_cursortype"3"INI_ALL Constants

Runtime Runtime

NameDefaultChangeableChangelog
odbc.allow_persistent"1"INI_SYSTEM
odbc.check_persistent"1"INI_SYSTEM
odbc.max_persistent"-1"INI_SYSTEM
odbc.max_links"-1"INI_SYSTEM
odbc.defaultlrl"4096"INI_ALL
odbc.defaultbinmode"1"INI_ALL
odbc.default_cursortype"3"INI_ALL

Constants

Title

odbc.default_dbstring

ODBC data source to use if none is specified in odbc_connect() or odbc_pconnect().

odbc.default_userstring

User name to use if none is specified in odbc_connect() or odbc_pconnect().

odbc.default_pwstring

Password to use if none is specified in odbc_connect() or odbc_pconnect().

odbc.allow_persistentbool

Whether to allow persistent ODBC connections.

odbc.check_persistentbool

Check that a connection is still valid before reuse.

odbc.max_persistentint

The maximum number of persistent ODBC connections per process.

odbc.max_linksint

The maximum number of ODBC connections per process, including persistent connections.

odbc.defaultlrlint

Handling of LONG fields. Specifies the number of bytes returned to variables. See odbc_longreadlen() for details.

Shorthandbytes

odbc.defaultbinmodeint

Handling of binary data. See odbc_binmode() for details.

odbc.default_cursortypeint

Controls the ODBC cursor model. Possible values are SQL_CURSOR_FORWARD_ONLY, SQL_CURSOR_KEYSET_DRIVEN, SQL_CURSOR_DYNAMIC and SQL_CURSOR_STATIC (default).

Source: reference/uodbc/ini.xml · from the official PHP manual (php/doc-en)