Cursores en SQL

Los cursores nos permiten ver una consulta de SQL de forma singular, dándonos el poder realizar operaciones por iteración de fila a fila.

Los cursos son una herramienta que debe ser evitada por el alto consumo que utilizan en las bases de datos, pero hay situaciones donde es probable que los necesitemos.

Los cursores nos permiten ver una consulta de SQL de forma singular, dándonos el poder realizar operaciones por iteración de fila a fila.

En el siguiente video te muestro 2 ejemplos de su uso:

5 TIP de GROUP BY en SQL

En el siguiente video te mostrare 5 Tips de cosas que puedes hacer con esta sentencia al utilizarla en consultas SQL.

Cuando comenzamos a utilizamos SQL, la sentencia GROUP BY es de las cosas que mas no cuestas asimilar y entender.

En el siguiente video te mostrare 5 Tips de cosas que puedes hacer con esta sentencia al utilizarla en consultas SQL.

Sql Server para novatos

Este curso está enfocado para todas las personas que tienen curiosidad por aprender SQL Server y nunca lo han utilizado.

Es un curso rápido y práctico para que una persona novata enesta tecnología tenga la experiencia suficiente para desarrollar bases de datosen este motor de base de datos.

Si quieres más cursos gratuitos puedes suscribirte a mi canal dando clic en el siguiente enlace: canal de youtube

1.- Crear tablas, seleccionar, editar, insertar y eliminar datos

2.- Foreign key, vistas, inner join

3.- Funciones escalares, transact-SQL básico

4.- Procedimientos almacenados, transact-SQL básico

5.- Union, Union All, Crear funciones SQL que regresen tablas

6.- Funciones de agregación, Group by, Having

7.- Subconsultas, consultas anidadas

8.- Índices, transacciones

9.- Copiar una base de datos

10. Restaurar base de datos, delete sin where

También he hecho un curso de SQL SERVER Nivel Intermedio

¿Cómo activar o desactivar un Job de SQL Agent desde una consulta?

Para desactivar un job o activarlo haremos uso de la base de datos msdb, esta base de datos guarda todas las configuraciones y elementos creados en SQL Agent.

Para desactivar un Job debemos enviar el valor 0 y para activarlo debemos enviar el valor 1, y en la siguiente consulta te digo cómo es posible hacerlo por medio del procedimiento almacenado de nombre sp_update_job:


EXEC msdb.dbo.sp_update_job
    @job_name = N'NombreDelJob',
    @new_name = N'NombreDelJob',
    @description = N'Una descripción es opcional',
    @enabled = 0 ;  -- así quedaría inactivo
GO