Sql Server. Cambiar el nombre a una base de datos.

¿Cuántas veces has creado una base de datos, has empezado a realizar cosas y de repente el nombre no es el correcto? Típico escenario de pruebas donde pones, y quitas bases de datos. Luego te vas a tu herramienta de administración (Como no puede ser de otro modo Sql Server Management Studio), e intentas cambiar … More Sql Server. Cambiar el nombre a una base de datos.

Trigger. ¿Qué es? ¿Cómo se hace? ¿Y cómo funciona? AFTER – FOR DELETE

Continuando con las entrada anteriores sobre trigger after insert, y trigger after update, (te recomiendo que les des una miradita), hoy vamos a jugar con un trigger after delete. Si necesitas las sentencias de creación de las tablas, están en la entrada trigger after insert. Code 1.0 Disponemos de una tabla que contendrá el desencadenador, … More Trigger. ¿Qué es? ¿Cómo se hace? ¿Y cómo funciona? AFTER – FOR DELETE

Trigger. ¿Qué es? ¿Cómo se hace? ¿Y cómo funciona? AFTER – FOR UPDATE

Continuando con la entrada anterior sobre un trigger after insert, (te recomiendo que le des una miradita), hoy vamos a jugar con un trigger after update. Disponemos de una tabla que contendrá el desencadenador, y vamos a ver como funciona, y como se pueden utilizar las pseudo-tablas deleted e inserted en los triggers de update.

Trigger. ¿Qué es? ¿Cómo se hace? ¿Y cómo funciona? AFTER – FOR INSERT

Un trigger, es un procedimiento especial, que se desencadena cuando se produce un evento. Tres tipos. DML (Lenguaje de manipulación de datos) – Se desencadenan cuando ocurre algo en una tabla. DDL (Lenguaje de definición de datos)- Se desencadenan cuando ocurre algo de estructura de servidor o base de datos. Logon – Se desencadenan por … More Trigger. ¿Qué es? ¿Cómo se hace? ¿Y cómo funciona? AFTER – FOR INSERT

Intersect. Comparar dos conjuntos ¿Cómo funciona?

Otro de los operadores más versátiles de SQL. Sin olvidarnos de Except y Union, ya que la combinación de los 3 nos da muchas posibilidades de uso reales. Y las reglas de funcionamiento son las mismas. Según la definición: devuelve filas distintas que son el resultado del operador de las consultas de entrada izquierda y … More Intersect. Comparar dos conjuntos ¿Cómo funciona?

Union Vs Union All

Nunca debemos de olvidar los operadores del lenguaje SQL que se mencionan en el título, porque son muy versátiles y nos solventan la papeleta en multitud de ocasiones. Una de las mejores maneras de entender sus diferencias, es la que nos devuelven las imagenes. Diagramas de Venn No obstante todos los operadores siguen unas serie … More Union Vs Union All

Arrays en Sql Server. Constructor con valores de tabla

Existen diversas formas de crear estructuras de datos temporales, pero ninguna es un array. Y como se soluciona esta dificultad, de un modo simple. Constructor con valores de tabla Lo primero es tener un escenario, para poder implementar las posibles soluciones. Para esto, imaginamos que tenemos una empresa de un ramo X, que tiene unos … More Arrays en Sql Server. Constructor con valores de tabla