12/04/2006, 15:32
|
| | Fecha de Ingreso: abril-2005 Ubicación: Huehuetoca, Mexico
Mensajes: 138
Antigüedad: 19 años, 9 meses Puntos: 0 | |
ok...se estan refiriendo a sql server o oracle...pues en sql server se manejan los store procedures
CREATE PROCEDURE ClientesPais @Id_Pais varchar(5) AS
SELECT COUNT(*)
FROM Clientes
WHERE Clientes.Id_Pais = @Id_Pais
y si deseas optener el resultado y almacenarlo en una variable necesitas usar OUTPUT
por ejemplo
CREATE PROCEDURE ClientesPais @Id_Pais varchar(5), @Resultado int OUTPUT AS
SELECT @Resultado=(SELECT COUNT(*) FROM Clientes WHERE Clientes.Id_Pais = @Id_Pais)
y solo falta ejecutarla
EXEC ClientesPais @Id_Pais='555', @Resultado OUTPUT
bueno ..espero te ayude an algo....y si tengo algun error les agradeceria me lo indicaran ..gracias...hasta pronto |