Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ejemplos
Procedimiento 1
Llamada:
EXECUTE VEHICULOS_1
Resultado:
Procedimiento 2
Llamada:
EXECUTE VEHICULOS_2 '1548TYH'
Resultado:
Procedimiento 3
Es un procedimiento que recibe un parámetro de entrada y uno de salida. El
parámetro de entrada corresponde a un numero de placa y el de salida, el CI
del propietario del vehiculo.
DECLARE
@PLACA VARCHAR(10),
@CI VARCHAR(10)
BEGIN
SET @PLACA='1548TYH';
EXECUTE VEHICULOS_3 @PLACA,@CI OUTPUT;
print('El CI es: '+@CI);
END
Resultado:
DATOS ADICIONALES:
IF CASE
IF (<expression>) CASE
BEGIN WHEN <expresion> = <valor_expresion>
... THEN <valor_devuelto>
END WHEN <expresion> = <valor_expresion>
ELSE THEN <valor_devuelto>
BEGIN ELSE <valor_devuelto> -- Valor por defecto
...
END END
WHILE
WHILE <expresión>
BEGIN
...
END
EJERCICIO:
EJEMPLO 1:
------------------------------DATOS DEL
VEHICULO-------------------------------
===========================================================
====================
ID DEL PROPIETARIO: GQM7496836
NOMBRE DEL PROPIETARIO: GONZALO QUISPE MAMANI
===========================================================
====================
MARCA: ASTON MARTIN
MODELO: ASTON MARTIN-ION
CATEGORIA: PARTICULAR
PLACA: 6859NNB
TOTAL EN MULTAS: 404
EJEMPLO 2:
------------------------------DATOS DEL
VEHICULO-------------------------------
===========================================================
====================
ID DEL PROPIETARIO: ACT9586844
NOMBRE DEL PROPIETARIO: ABRAHAM CALLE TRUJILLO
===========================================================
====================
MARCA: CADILLAC
MODELO: CADILLAC-107
CATEGORIA: PARTICULAR
PLACA: 4510DFG
TOTAL EN MULTAS: 300