(PHP 8 >= 8.4.0)
Uma subclasse PDO representando uma conexão que usa o driver PDO ODBC.
$dsn
,$username
= null
,$password
= null
,$options
= null
$dsn
,$username
= null
,$password
= null
,$options
= null
$query
, ?int $fetchMode
= PDO::FETCH_COLUMN, int $colno
): PDOStatement|false$query
,$fetchMode
= PDO::FETCH_CLASS,$classname
,$constructorArgs
$query
, ?int $fetchMode
= PDO::FETCH_INTO, object $object
): PDOStatement|falsePdo\Odbc::ATTR_USE_CURSOR_LIBRARY
Esta opção controla se a biblioteca de cursores ODBC é usada. A biblioteca de cursores ODBC oferece suporte a alguns recursos ODBC avançados (por exemplo, cursores roláveis em bloco), que podem não ser implementados pelo driver. Os seguintes valores são suportados:
Pdo\Odbc::SQL_USE_IF_NEEDED
Pdo\Odbc::SQL_USE_DRIVER
Pdo\Odbc::SQL_USE_ODBC
Pdo\Odbc::ATTR_ASSUME_UTF8
true
, os dados de caracteres codificados em UTF-16 (CHAR
,
VARCHAR
e LONGVARCHAR
) serão convertidos
para UTF-8 ao ler ou gravar dados no banco de dados.
Se false
(o padrão), a conversão da codificação de caracteres pode ser feita pelo driver.