Constantes predefinidas
As contantes abaixo são definidas por esta extensão e
só estarão disponíveis quando a extensão tiver sido compilada no PHP
ou tiver sido carregada dinamicamente em tempo de execução.
-
DB2_BINARY
(int)
-
Especifica que os dados binários devem ser retornados como estão. Este é o modo
padrão.
-
DB2_CONVERT
(int)
-
Especifica que os dados binários devem ser convertidos em uma codificação hexadecimal
e retornados como uma string ASCII.
-
DB2_PASSTHRU
(int)
-
Especifica que os dados binários devem ser convertidos em um valor
null
.
-
DB2_SCROLLABLE
(int)
-
Especifica um cursor rolável para um recurso de instrução. Este modo permite
acesso aleatório a linhas em um conjunto de resultados, mas atualmente é suportado apenas por
IBM DB2 Universal Database.
-
DB2_FORWARD_ONLY
(int)
-
Especifica um cursor somente para frente para um recurso de instrução. Este é o
tipo de cursor padrão e é suportado em todos os servidores de banco de dados.
-
DB2_PARAM_IN
(int)
-
Especifica que a variável PHP deve ser vinculada como um parâmetro IN para um
procedimento armazenado.
-
DB2_PARAM_OUT
(int)
-
Especifica que a variável PHP deve ser vinculada como um parâmetro OUT para um
procedimento armazenado.
-
DB2_PARAM_INOUT
(int)
-
Especifica que a variável PHP deve ser vinculada como um parâmetro INOUT para um
procedimento armazenado.
-
DB2_PARAM_FILE
(int)
-
Especifica que a coluna deve ser vinculada diretamente a um arquivo para entrada.
-
DB2_AUTOCOMMIT_ON
(int)
-
Especifica que a autoconfirmação deve ser ativada.
-
DB2_AUTOCOMMIT_OFF
(int)
-
Especifica que a autoconfirmação deve ser desativada.
-
DB2_DOUBLE
(int)
-
Especifica que a variável deve ser vinculada como um tipo de dados DOUBLE,
FLOAT ou REAL.
-
DB2_LONG
(int)
-
Especifica que a variável deve ser vinculada como um tipo de dados SMALLINT, INTEGER ou
BIGINT.
-
DB2_CHAR
(int)
-
Especifica que a variável deve ser vinculada como um tipo de dado CHAR ou VARCHAR.
-
DB2_CASE_NATURAL
(int)
-
Especifica que os nomes das colunas serão retornados em suas maiúsculas e minúsculas naturais.
-
DB2_CASE_LOWER
(int)
-
Especifica que os nomes das colunas serão retornados em letras minúsculas.
-
DB2_CASE_UPPER
(int)
-
Especifica que os nomes das colunas serão retornados em letras maiúsculas.
-
DB2_DEFERRED_PREPARE_ON
(int)
-
Especifica que a preparação adiada deve ser ativada para o recurso de instrução especificado.
-
DB2_DEFERRED_PREPARE_OFF
(int)
-
Especifica que a preparação adiada deve ser desativada para o recurso de instrução especificado.