Lista de Comandos PHP para PostgreSQL

Atualizado em 05 de Março de 2014

Lista de Comandos PHP para PostgreSQL

Olá pessoal,

Recentemente criei um post sobre Lista de Comandos PHP para MySQL onde o leitor Bruno deu a sugestão de fazemos a mesma listagem com os comandos para o PostgreSQL.

Então para o Bruno e todos os demais leitores vamos ver a Lista de Comandos PHP para PostgreSQL, Vamos a lista dos comandos:
  • pg_affected_rows: Retorna o número de registros afetados (linhas)
  • pg_cancel_query: Cancela uma consulta (query) assíncrona
  • pg_client_encoding: Retorna a codificação do cliente
  • pg_close: Fecha uma conexão PostgreSQL
  • pg_connect: Abre uma conexão PostgreSQL
  • pg_connection_busy: Verifica se a conexão está ocupada ou não
  • pg_connection_reset: Reinicia uma conexão (reconecta)
  • pg_connection_status: Retorna o status da conexão
  • pg_convert: Converte os valores de um array associativo em uma declaração SQL apropriada.
  • pg_copy_from: Insere registros em uma tabela a partir de um array
  • pg_copy_to: Copia uma tabela em um array
  • pg_dbname: Retorna o nome do banco de dados
  • pg_delete: Remove registros.
  • pg_end_copy: Sincroniza com o backend PostgreSQL
  • pg_escape_bytea: Gera binários para o tipo bytea
  • pg_escape_string: Gera string para o tipo text/char
  • pg_execute: Envia uma solicitação para executar uma declaração preparada com determinados parâmetros, e aguarda o resultado.
  • pg_fetch_all_columns: Retorna todas as linhas em uma coluna determinado resultado como uma matriz
  • pg_fetch_all: Retorna todas as linhas (registros) como um array
  • pg_fetch_array: Retorna uma linha (registro) como um array
  • pg_fetch_assoc: Retorna uma linha (registro) como uma matriz associativa
  • pg_fetch_object: Retorna uma linha (registro) como um objeto
  • pg_fetch_result: Retorna valores a partir de um recurso (resource) de resultado
  • pg_fetch_row: Retorna uma linha como um array enumerado
  • pg_field_is_null: Testa se o campo é NULL
  • pg_field_name: Retorna o nome de um campo
  • pg_field_num: Retorna o número do campo referido
  • pg_field_prtlen: Retorna o comprimento impresso
  • pg_field_size: Retorna o tamanho de armazenamento interno de um campo
  • pg_field_table: Retorna o nome ou o id do campo da tabela
  • pg_field_type: Retorna o nome do tipo para o campo de nome correspondente
  • pg_free_result: Libera a memória usada pelo resultado
  • pg_get_result: Retorna o resultado de uma consulta (query) assíncrona
  • pg_host: Retorna o nome da máquina associada a uma conexão
  • pg_insert: Insere um array na tabela
  • pg_last_error: Retorna a string da última mensagem de erro de uma conexão
  • pg_last_notice: Retorna a última notificação do servidor PostgreSQL
  • pg_last_oid: Retorna o último oid do objeto
  • pg_lo_close: Fecha um objeto grande (large object)
  • pg_lo_create: Cria um objeto grande (large object)
  • pg_lo_export: Exporta um objeto grande (large object) para um arquivo
  • pg_lo_import: Importa um objeto grande (large object) a partir de um arquivo
  • pg_lo_open: Abre um objeto grande (large object)
  • pg_lo_read_all: Lê um objeto grande (large object) inteiro e o envia diretamente para o navegador
  • pg_lo_read: Lê um objeto grande (large object)
  • pg_lo_seek: Procura uma posição em um objeto grande (large object)
  • pg_lo_tell: Retorna a posição atual de um objeto grande (large object)
  • pg_lo_unlink: Remove um objeto grande (large object)
  • pg_lo_write: Escreve em um objeto grande (large object)
  • pg_meta_data: Retorna os metadados da tabela.
  • pg_num_fields: Retorna o número de campos
  • pg_num_rows: Retorna o número de linhas
  • pg_options: Retorna as opções associadas com a conexão
  • pg_pconnect: Abre uma conexão PostgreSQL persistente
  • pg_ping: Faz um ping na conexão com o banco de dados
  • pg_port: Retorna o número da porta associada com a conexão.
  • pg_put_line: Envia uma string terminada em NULL para o backend PostgreSQL
  • pg_query: Executa uma consulta (query)
  • pg_result_error: Retorna a mensagem de erro associada a um resultado
  • pg_result_seek: Altera a posição do ponteiro interno de um recurso (resource) de resultado
  • pg_result_status: Retorna o status do resultado da consulta (query)
  • pg_select: Seleciona registros.
  • pg_send_query: Envia uma consulta (query) assincrona
  • pg_set_client_encoding: Define a codificação do cliente
  • pg_trace: Habilita rastreamento em uma conexão PostgreSQL
  • pg_untrace: Desabilita o rastreamento de uma conexão PostgreSQL
  • pg_update: Atualiza uma tabela.

Aí esta a lista de comandos, se alguém conhecer mais algum compartilhe comentando.


Não deixem de enviar seus comentários e suas sugestões para novos posts afinal o blog e de vocês.


E isso aí pessoal, até a próxima.

Comentários

Sua foto do perfil

MARCELO BRANCO

16 de Abril de 2014 - 19:52

NEWSLETTER

Receba dicas de programação
em seu e-mail

TWITTER

Acompanhe tudo o que rola
com Mauricio Programador

NEWSLETTER