GoConqr has a new look! Let us know what you think.

Mind map

Cuadro comparativo

Yesid Ramos Transaccionales Spanish

Map content

Cuadro comparativo

  1. Función

    • Están formadas por un conjunto de comandos SQL y están almacenados en la base de datos.
    • Es llamada dentro de una expresión y nos regresa un valor único directamente al que lo llama para ser utilizado en la expresión
    • No se puede invocar una función con una instrucción CALL
    • Sólo tienen parámetros de entrada
    • Devuelven valores
    • Debe haber una cláusula RETURNS en la definición de función
    • Debe haber al menos una declaración RETURN dentro del cuerpo de la función para devolver un valor al que llama
    • Para invocarla hay que refirirse a ella en una expresión.
    • Devuelve un valor durante la evaluación de la expresión.
    • Los parámetros siempre se consideran parámetros IN
    • No comparte el mismo espacio de nombres
    • No se puede utilizar SQL dinámico
    • No pueden afectar el estado de la base de datos (las declaraciones que hacen commit explícita o implícitamente al rollback no son permitidas en la función)
    • No pueden usar instrucciones FLUSH
  2. Procedimiento

    • Conjunto de comandos SQL que pueden ser almacenados en el servidor
    • Al realizarse, los clientes no necesitan realizar los comandos individuales en su lugar pueden reutilizar los ya almacenados.
    • No regresa un valor, en su lugar es llamado con una declaración CALL para realizar una operación como modificar una tabla o procesar la recuperación de registros.
    • No se puede invocar en una expresión
    • Puede devolver valores al que los llama usando parámetros de salida
    • RETURNS y RETURN no aparecen en las definiciones de los procedimientos.
    • Para invocarlo se utiliza la instrucción CALL
    • Permite especificar un parámetro como IN, OUT o INOUT
    • No comparte el mismo espacio de nombres
    • Se puede utilizar SQL dinámico
    • Pueden afectar el estado de la base de datos mediante commit
    • Pueden usar instrucciones FLUSH

Information

Description
organizar un cuadro comparativo sobre las funciones de APF y el CEPS
Created by
Yesid Ramos
Views
2
History
  • Created by Armando Amaro · Jun 10, 2015
  • Copied by Yesid Ramos · Apr 24, 2018
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?