FUNCTION: hace referencia a las funciones en SQL, Por definición es importante
indicar que una función es un conjunto de instrucciones SQL que realizan una tarea
específica de manera automática. Una función acepta entradas en forma de
parámetros y devuelve un valor. SQL Server viene con un conjunto de funciones
integradas que realizan una variedad de tareas.
TRIGGER: Un Trigger o desencadenador es un tipo de procedimiento almacenado
que se ejecuta automáticamente cuando se produce un evento de Lenguaje de
Manipulación de Datos (DML), o sea cuando se ejecuta un INSERT, UPDATE o
DELETE en una tabla o un evento de Lenguaje de Definición de Datos (DDL) en este
caso un DROP TABLE o ALTER TABLE en una base de datos.
CASE: La instrucción CASE pasa por condiciones y devuelve un valor cuando se
cumple la primera condición (como una instrucción IF-THEN-ELSE). Entonces, una
vez que una condición es verdadera, dejará de leer y devolverá el resultado. Si no se
cumple ninguna condición, devuelve el valor de la cláusula [Link] no hay una parte
ELSE y ninguna condición es verdadera, devuelve NULL.
INSERTED: es una palabra clave se refiere a la tabla insertada almacena copias de
las filas afectadas durante las declaraciones INSERT y UPDATE. Durante una
transacción de inserción o actualización, se agregan nuevas filas tanto a la tabla
insertada como a la tabla de activación. Las filas de la tabla insertada son copias de
las nuevas filas de la tabla de activación.
DELETED: permite almacenar copias de las filas afectadas durante las declaraciones
DELETE y UPDATE. Durante la ejecución de una instrucción DELETE o UPDATE,
las filas se eliminan de la tabla de activación y se transfieren a la tabla eliminada. La
tabla eliminada y la tabla de activación normalmente no tienen filas en común.
DECLARE: es una sentencia que nos permite como bien su nombre indica declarar
variables dentro de SQL. Las variables de cursor se pueden declarar con esta
declaración y utilizar con otras declaraciones relacionadas con el cursor. Después de
la declaración, todas las variables se inicializan como NULL, a menos que se
proporcione un valor como parte de la declaración.