PROCEDURES ¿Funcionamiento?
Publicado por noob (1 intervención) el 02/03/2005 21:08:19
CREATE PROCEDURE spNumAutos
@marca VARCHAR(49),@numautos INT OUTPUT
AS
SELECT @numautos=COUNT(*)
FROM autos a INNER JOIN modelauto mo ON(a.imodel=mo.imodel)
INNER JOIN marccauto ma ON (mo.idmarca=ma.idmarca)
WHERE ma.descripcio=@marca
DECLARE @autos INT
DECLARE @color VARCHAR(20)
EXEC spNumAutos 'SEAT',@autos OUTPUT
PRINT @autos
Allguien me lo puede explicar?
Para que sirve y como funciona un procedure?
Gracias
@marca VARCHAR(49),@numautos INT OUTPUT
AS
SELECT @numautos=COUNT(*)
FROM autos a INNER JOIN modelauto mo ON(a.imodel=mo.imodel)
INNER JOIN marccauto ma ON (mo.idmarca=ma.idmarca)
WHERE ma.descripcio=@marca
DECLARE @autos INT
DECLARE @color VARCHAR(20)
EXEC spNumAutos 'SEAT',@autos OUTPUT
PRINT @autos
Allguien me lo puede explicar?
Para que sirve y como funciona un procedure?
Gracias
Valora esta pregunta
0