Tutoriales gratuitos para el aprendizaje de la programacion informatica! Recuerda que si lo puedes imaginar... lo puedes programar!

USO DE FUNCIONES TRANSACT

/*--USO DE FUNCIONES EN TRANSACT-SQL*/

USE EJEMPLO
GO
DECLARE @N TINYINT
SET @N=12
IF (@N BETWEEN 12 AND 20)
BEGIN
WHILE
(@N<=15)
BEGIN
INSERT EMPLEADOS(ID,NOMBRE,APELLIDO,SUELDO)
VALUES (@N,'NILANDER JOSE','BARRIENTOS',1000)
SET @N=@N+1
END
END
ELSE
PRINT 'NO HAY PROCEDIMIENTO'

GO

/*
USO DE FUNCIONES EN TRANSACT-SQL (SUELDO MIN,MAX Y PROMEDIO DE SUELDO)
*/

USE EJEMPLO
GO
SELECT AVG(SUELDO) AS SUELDO_PROMEDIO FROM EMPLEADOS
GO
SELECT DB_NAME() AS 'DATABASE'
GO
SELECT MIN(SUELDO) AS SUELDO_MINIMO, MAX(SUELDO) AS SUELDO_MAXIMO FROM EMPLEADOS

/*
FUNCIONES DE AGREGADO:

AVG()
BINARY_CHECKSUM()
CHECKSUM()
CHECKSUM_AGG()
COUNT()
COUNT_BIG()
GROUPING()
MAX()
MIN()
STDEV()
STDEVP()
SUM()
VAR()
VARP()
  
FUNCIONES MATEMATICAS:

ABS()
ACOS()
ASIN()
ATAN()
ATN2()
CEILING()
COS()
COT()
DEGRES()
EXP()
FLOOR()
LOG()
LOG10()
PI()
POWER()
RADIANS()
RAND()
ROUND()
SIGN()
SIN()
SQRT()
SQUARE()
TAN()
 */


No hay comentarios:

Publicar un comentario