45.1. Funciones de interfaz
Prev
Up
Chapter 45. Server Programming Interface
Home
Next
45.1. Funciones de interfaz
#
SPI_connect
— conecta una función en C al gestor SPI
SPI_finish
— desconecta una función en C del gestor SPI
SPI_execute
— ejecuta un comando
SPI_exec
— ejecuta un comando de lectura/escritura
SPI_execute_extended
— ejecuta un comando con parámetros externos (out-of-line)
SPI_execute_with_args
— ejecuta un comando con parámetros externos (out-of-line)
SPI_prepare
— prepara una sentencia, sin ejecutarla todavía
SPI_prepare_cursor
— prepara una sentencia, sin ejecutarla todavía
SPI_prepare_extended
— prepara una sentencia, sin ejecutarla todavía
SPI_prepare_params
— prepara una sentencia, sin ejecutarla todavía
SPI_getargcount
— devuelve el número de argumentos necesarios para una sentencia preparada por
SPI_prepare
SPI_getargtypeid
— devuelve el OID del tipo de datos para un argumento de una sentencia preparada por
SPI_prepare
SPI_is_cursor_plan
— devuelve
true
si una sentencia preparada por
SPI_prepare
se puede utilizar con
SPI_cursor_open
SPI_execute_plan
— ejecuta una sentencia preparada por
SPI_prepare
SPI_execute_plan_extended
— ejecuta una sentencia preparada por
SPI_prepare
SPI_execute_plan_with_paramlist
— ejecuta una sentencia preparada por
SPI_prepare
SPI_execp
— ejecuta una sentencia en modo de lectura/escritura
SPI_cursor_open
— configura un cursor usando una sentencia creada con
SPI_prepare
SPI_cursor_open_with_args
— configura un cursor usando una consulta y parámetros
SPI_cursor_open_with_paramlist
— configura un cursor usando parámetros
SPI_cursor_parse_open
— configura un cursor usando una cadena de consulta y parámetros
SPI_cursor_find
— busca un cursor existente por su nombre
SPI_cursor_fetch
— recupera algunas filas de un cursor
SPI_cursor_move
— mueve un cursor
SPI_scroll_cursor_fetch
— recupera algunas filas de un cursor
SPI_scroll_cursor_move
— mueve un cursor
SPI_cursor_close
— cierra un cursor
SPI_keepplan
— guarda una sentencia preparada
SPI_saveplan
— guarda una sentencia preparada
SPI_register_relation
— hace que una relación con nombre efímera esté disponible por su nombre en las consultas SPI
SPI_unregister_relation
— elimina una relación con nombre efímera del registro
SPI_register_trigger_data
— hace que los datos de disparador (trigger) efímeros estén disponibles en las consultas SPI