« Extensões de Banco de Dados Específicas de Terceiros
Introdução »
PHP Manual
Extensões de Banco de Dados Específicas de Terceiros
CUBRID
CUBRID
Introdução
Instalação/Configuração
Dependências
Instalação
Configurações em Execução
Tipos de Recurso
Constantes predefinidas
Exemplos
Funções de CUBRID
cubrid_bind
— Vincula variáveis a instruções preparadas como parâmetros
cubrid_close_prepare
— Fecha o identificador de requisição
cubrid_close_request
— Fecha o identificador de requisição
cubrid_col_get
— Obtém conteúdo de coluna tipo coleção usando OID
cubrid_col_size
— Obtém o número de elementos de coluna tipo coleção usando OID
cubrid_column_names
— Obtém nomes de colunas no resultado
cubrid_column_types
— Obtém tipos de colunas no resultado
cubrid_commit
— Confirma uma transação
cubrid_connect
— Abre uma conexão a um servidor CUBRID
cubrid_connect_with_url
— Prepara o ambiente para conexão ao servidor CUBRID
cubrid_current_oid
— Obtém o OID da posição atual do cursor
cubrid_disconnect
— Fecha uma conexão ao banco de dados
cubrid_drop
— Remove uma instância usando OID
cubrid_error_code
— Obtém código de erro para a cahamada de função mais recente
cubrid_error_code_facility
— Obtém o código do módulo do erro
cubrid_error_msg
— Obtém mensagem de erro da chamada de função mais recente
cubrid_execute
— Executa uma instrução preparada SQL
cubrid_fetch
— Busca a próxima linha do conjunto de resultados
cubrid_free_result
— Libera a memória ocupada pelos dados do resultado
cubrid_get
— Obtém um atributo usando OID
cubrid_get_autocommit
— Obtém o modo de auto-confirmação da conexão
cubrid_get_charset
— Retorna o conjunto de caracteres da conexão CUBRID atual
cubrid_get_class_name
— Obtém o nome da classe usando OID
cubrid_get_client_info
— Retorna a versão da biblioteca cliente
cubrid_get_db_parameter
— Retorna os parâmetros do banco de dados CUBRID
cubrid_get_query_timeout
— Obtém o tempo limite de consulta para a requisição
cubrid_get_server_info
— Retorna a versão do servidor CUBRID
cubrid_insert_id
— Retorna o ID gerado pela última coluna AUTO_INCREMENT atualizada
cubrid_is_instance
— Verifica se a instância apontada pelo OID existe
cubrid_lob_close
— Fecha os dados BLOB/CLOB
cubrid_lob_export
— Exporta dados BLOB/CLOB para um arquivo
cubrid_lob_get
— Obtém dados BLOB/CLOB
cubrid_lob_send
— Lê dados BLOB/CLOB e envia direto ao navegador
cubrid_lob_size
— Obtém o tamanho dos dados BLOB/CLOB
cubrid_lob2_bind
— Vincula um objeto LOB ou uma string como objeto LOB a uma instrução preparada como parâmetros
cubrid_lob2_close
— Fecha objeto LOB
cubrid_lob2_export
— Exporta o objeto LOB para um arquivo
cubrid_lob2_import
— Importa dados BLOB/CLOB de um arquivo
cubrid_lob2_new
— Cria um objeto LOB
cubrid_lob2_read
— Lê bytes de dados BLOB/CLOB
cubrid_lob2_seek
— Move o cursor de um objeto LOB
cubrid_lob2_seek64
— Move o cursor de um objeto LOB
cubrid_lob2_size
— Obtém o tamanho do objeto LOB
cubrid_lob2_size64
— Obtém o tamanho do objeto LOB
cubrid_lob2_tell
— Informa a posição do cursor do objeto LOB
cubrid_lob2_tell64
— Informa a posição do cursor do objeto LOB
cubrid_lob2_write
— Escreve em um objeto LOB
cubrid_lock_read
— Define uma trava de leitura em um OID informado
cubrid_lock_write
— Define uma trava de escrita em um OID informado
cubrid_move_cursor
— Move o cursor no resultado
cubrid_next_result
— Obtém o resultado da próxima consulta quando múltiplas instruções SQL estão sendo executadas
cubrid_num_cols
— Retorna o número de colunas no resultado
cubrid_num_rows
— Obtém o número de linhas no resultado
cubrid_pconnect
— Abre uma conexão persistente a um servidor CUBRID
cubrid_pconnect_with_url
— Abre uma conexão persistente com o servidor CUBRID
cubrid_prepare
— Prepara uma instrução SQL para execução
cubrid_put
— Atualiza uma coluna usando OID
cubrid_rollback
— Reverte uma transação
cubrid_schema
— Obtém informação do esquema solicitado
cubrid_seq_drop
— Remove um elemento de coluna tipo sequência usando OID
cubrid_seq_insert
— Insere um elemento em uma coluna tipo sequência usando OID
cubrid_seq_put
— Atualiza o valor do elemento de coluna tipo sequência usando OID
cubrid_set_add
— Insere um único elemento a uma coluna tipo conjunto usando OID
cubrid_set_autocommit
— Define o modo de auto-confirmação da conexão
cubrid_set_db_parameter
— Define os parâmetros do banco de dados CUBRID
cubrid_set_drop
— Remove um elemento da coluna tipo conjunto usando OID
cubrid_set_query_timeout
— Define o tempo limite de execução de consulta
cubrid_version
— Obtém a versão do módulo do CUBRID PHP
Funções de compatibilidade CUBRID MySQL
cubrid_affected_rows
— Retorna o número de linhas afetadas pela última instrução SQL
cubrid_client_encoding
— Retorna o conjunto de caracteres de conexão CUBRID atual
cubrid_close
— Fecha conexão CUBRID
cubrid_data_seek
— Move o ponteiro de linha interno do resultado CUBRID
cubrid_db_name
— Obtém o nome do banco de dados dos resultados de cubrid_list_dbs
cubrid_errno
— Retorna o valor numérico da mensagem de erro da operação CUBRID anterior
cubrid_error
— Obtém a mensagem de erro
cubrid_fetch_array
— Busca uma linha de resultado como um array associativo, numérico ou ambos
cubrid_fetch_assoc
— Retorna o array associativo que corresponde à linha buscada
cubrid_fetch_field
— Obtém informações da coluna de um resultado e retorna como um objeto
cubrid_fetch_lengths
— Retorna um array com os comprimentos dos valores de cada campo da linha atual
cubrid_fetch_object
— Busca a próxima linha e retorna-a como um objeto
cubrid_fetch_row
— Retorna um array numérico com os valores da linha atual
cubrid_field_flags
— Retorna uma string com as opções do campo informado pela posição
cubrid_field_len
— Obtém o comprimento máximo do campo especificado
cubrid_field_name
— Retorna o nome do índice do campo especificado
cubrid_field_seek
— Move o cursor do conjunto de resultados para a posição de campo especificada
cubrid_field_table
— Retorna o nome da tabela do campo especificado
cubrid_field_type
— Retorna o tipo da coluna correspondente ao campo da posição informada
cubrid_list_dbs
— Retorna um array com a lista de todos os bancos de dados CUBRID existentes
cubrid_num_fields
— Retorna o número de colunas no conjunto de resultados
cubrid_ping
— Verifica atividade em uma conexão ao servidor ou reconecta se não houver conexão
cubrid_query
— Envia uma consulta CUBRID
cubrid_real_escape_string
— Escapa caracteres especiais em uma string para uso em uma instrução SQL
cubrid_result
— Retorna o valor de um campo específico em uma linha específica
cubrid_unbuffered_query
— Execute uma consulta sem buscar os resultados para a memória
Funções e sinônimos obsoletos do CUBRID
cubrid_load_from_glo
— Lê dados de uma instância GLO e grava-os em um arquivo
cubrid_new_glo
— Cria uma instância GLO
cubrid_save_to_glo
— Grava o arquivo solicitado em uma instância GLO
cubrid_send_glo
— Lê dados de uma instância GLO e envia-os à saída padrão