45.1. Funções de interface
Anterior
Acima
Capítulo 45. Interface de programação servidor
Principal
Próxima
45.1. Funções de interface
#
SPI_connect
— conecta uma função escrita em
C
ao gerenciador
SPI
SPI_finish
— desconecta uma função escrita em
C
do gerenciador
SPI
SPI_execute
— executa um comando
SPI_exec
— executa um comando de leitura/escrita
SPI_execute_extended
— executa um comando com parâmetros fora de linha
SPI_execute_with_args
— executa um comando com parâmetros fora de linha
SPI_prepare
— prepara uma instrução, sem executá-la ainda
SPI_prepare_cursor
— prepara uma instrução, sem executá-la ainda
SPI_prepare_extended
— prepara uma instrução, sem executá-la ainda
SPI_prepare_params
— prepara uma instrução, sem executá-la ainda
SPI_getargcount
— retorna o número de argumentos necessários para uma instrução preparada por
SPI_prepare
SPI_getargtypeid
— retorna o OID do tipo de dados para um argumento de uma instrução preparada por
SPI_prepare
SPI_is_cursor_plan
— retorna verdade se a instrução preparada por
SPI_prepare
puder ser usada por
SPI_cursor_open
SPI_execute_plan
— executa uma instrução preparada por
SPI_prepare
SPI_execute_plan_extended
— executa uma instrução preparada por
SPI_prepare
SPI_execute_plan_with_paramlist
— executa uma instrução preparada por
SPI_prepare
SPI_execp
— executa uma instrução no modo leitura/escrita
SPI_cursor_open
— configura um cursor usando uma instrução preparada por
SPI_prepare
SPI_cursor_open_with_args
— configura um cursor usando uma consulta e parâmetros
SPI_cursor_open_with_paramlist
— configura um cursor usando parâmetros
SPI_cursor_parse_open
— configura um cursor usando uma cadeia de caracteres de consulta e parâmetros
SPI_cursor_find
— encontra um cursor existente pelo nome
SPI_cursor_fetch
— busca algumas linhas do cursor
SPI_cursor_move
— move o cursor
SPI_scroll_cursor_fetch
— busca algumas linhas do cursor
SPI_scroll_cursor_move
— move o cursor
SPI_cursor_close
— fecha o cursor
SPI_keepplan
— salva uma instrução preparada
SPI_saveplan
— salva uma instrução preparada
SPI_register_relation
— torna uma relação efêmera com nome disponível pelo nome em consultas da
SPI
SPI_unregister_relation
— remove do registro uma relação efêmera com nome
SPI_register_trigger_data
— torna dados de gatilhos efêmeros disponíveis em consultas da SPI