Kategorien: Alle - bucle - funciones - control - estructura

von Elvin Jesu Sanchez Vor 4 Jahren

201

PROGRAMACION EN SQL

El texto abarca diversas funciones y estructuras de control en SQL, un lenguaje utilizado para gestionar y manipular bases de datos. Entre las funciones integradas destacadas se encuentran COUNT, SUM, UPPER, LOWER, MIN, DATETIME, AVG, MAX y CONCAT, cada una con una finalidad específica, como contar registros, sumar valores, convertir texto a mayúsculas o minúsculas, obtener valores mínimos y máximos, entre otras.

PROGRAMACION EN SQL

PROGRAMACION EN SQL

Tipos de Funciones

INTEGRADAS
Funciones

MIN(): Regresa el valor mínimo

MAX(): Regresa el valor máximo.

UPPER(): Regresa el texto en mayúsculas.

LOWER(): Regresa el texto en minúsculas.

CONCAT(): Concatena cadenas de texto.

DATETIME(): Regresa la fecha y hora del sistema en SQL Server.

COUNT(): Contabiliza el total de registros.

SUM(): Realiza la suma.

AVG(): Calcula el promedio.

Las funciones integradas son las que ya vienen instaladas en nuestra base de datos SQL Server
VALOR EN TABLAS
El valor de retorno que se muestra es de tipo tabla, pues indica que tiene mas de un valor de retorno
ESCALARES
Devuelven un valor único; ya que al crear la función se indica que tipo de valor debe regresar

Estructura de Control

GOTO
No se aconseja el uso GOTO, recomendando el uso de TRY - CATCH para la gestión de errores
Nos permite desviar el flujo de ejecución hacia una etiqueta
WHILE
Es el único tipo de bucle del que dispone Transact SQL
El bucle WHILE se repite mientras la expresión se evalúa como verdadera
CASE
Otro aspecto de CASE es que acepta el uso de subconsultas
Permite evaluar una expresión y devolver un valor u otro
IF
La estructura IF permite las subconsultas
Permite evaluar una expresión booleana y ejecuta las operaciones contenidas en el bloque formado por BEGIND END