Tag: Insert

Triggers – Historial de registros eliminados

Trigger historial de eliminados Los Triggers son una herramienta muy poderosa para asegurar integridad de datos, posibilidad de recuperar los datos si se usa una eliminación usando Delete, guardar historial de acciones para efectos de auditoria (Ver Historial con Triggers),  acciones que pueden reemplazar a la inserción  (Ver Triggers Instead of), etc.

Continuar leyendo »

Triggers – Creando un historial

Creando un Historial de cambios con Trigger Los triggers DML son procedimientos guardados en la base de datos que se disparan cuando se insertan registros, cuando se actualizan los datos de un registro o  cuando se eliminan registros. Este ejercicio muestra como crear un Historial de cambios usando un Trigger,  el trigger se disparará cuando se inserte …

Continuar leyendo »

Secuencias en SQL Server

Como crear Secuencias en SQL Server Se puede definir una secuencia como un conjunto de valores que parten de un valor inicial, tienen un incremento o decremento, lo que significa que la secuencia puede ser ascendente o descendente y pueden tener un valor final.

Continuar leyendo »

Triggers Instead Of en SQL Server

Triggers de Tipo Instead of Los triggers instead of son un tipo de Triggers que reemplazan las instrucciones que hace que se dispare, use estos tipos de Triggers cuando es necesario comprobar algunas condiciones al momento de realizar transacciones con los registros de tablas o vistas. Por ejemplo: si se crea un Trigger de tipo instead …

Continuar leyendo »

Variables Tipo Tabla

Como usar variables tipo tabla Las Variables Tipo Tabla son tipos de datos que generalmente son utilizados en un lote T-SQL,  procedimiento almacenado o función definida por el usuario. Las variables tipo tabla se crea y definen igual a las tablas con la diferencia que tienen una alcance de vida definido. Se debe evaluar usando …

Continuar leyendo »

Insertar imágenes desde SQL Server Management Studio

Insertar imágenes en un campo Image desde SQL Server Al crear una tabla, es necesario con regularidad almacenar las imágenes de los registros, por ejemplo, la imagen de un empleado, la imagen de un producto, la imagen de una intervención quirúrgica, las fotos de un auto siniestrado en un sistema de seguros vehiculares, etc.

Continuar leyendo »

Identity – Caso práctico

Propiedad Identity – Caso La propiedad Identity puede ser asignada a un solo campo en la tabla, generalmente se usa para saber la cantidad de registros insertados, o para ayudar a construir un código. No es recomendable usarla como columna de código ya que los códigos generalmente son datos de tipo caracter. Se recomienda usar …

Continuar leyendo »

Actualizar datos – Update

Actualización de los datos de los registros Los registros guardados en las tablas requieren en ocasiones que los datos de sus campos sean actualizados. Para actualizar debemos usar la instrucción Update, se asume que se tienen los permisos para hacerlo. Al ejecutar la instrucción Update se debe tener mucho cuidado en filtrar exactamente los registros …

Continuar leyendo »

Insertar Registros

Insertar Registros Para insertar registros en una tabla se utiliza la instrucción Insert. Se pueden agregar registros también utilizando una consulta como origen de los datos. Insert permite agregar uno a o mas registros a la vez.

Continuar leyendo »

Consultas con campos calculados

Campos calculados en Consultas Los campos calculados en una consulta son campos que se construyen en base a los existentes en la tabla. Los campos calculados siguen cualquiera de los formatos siguientes: NombreCampoCalculado = Expresión que lo calcula o Expresión que lo calcula As ‘Nombre de campo calculado’ Si el nombre del campo calculado incluye …

Continuar leyendo »