SQL - Sintaxis de Procedimiento almacenado

 
Vista:

Sintaxis de Procedimiento almacenado

Publicado por MaxZ (31 intervenciones) el 21/08/2002 21:40:30
COMO ES LA SINTAXIS PARA HACER UN IF O UN SELECT CASE DENTRO DE UN PROCEDIMIENTO ALMACENADO, ES DECIR SI QUIERO QUE ME EJECUTE LA CONSULTA EN FUNCION A UN PARAMETRO, OSEA SUPONGAMOS QUE TENGO UN PARAMETRO @ESTADO SI @ESTADO=\'A\' EJECUTE LA CONsULTA A, SI @ESTADO=\'O\' EJECUTE LA CONSULTA B , ETC, ETC.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Sintaxis de Procedimiento almacenado

Publicado por Islas, Isaías (5072 intervenciones) el 21/08/2002 23:21:10
¿Consulta?

Bueno,

CREATE PROCEDURE MyProcedure
@MyVariable char(10)
AS

IF @MyVariable IN ('DOCTORES', 'MEDICOS','CIRUJANO')
SELECT * FROM MyTablaDoctores WHERE ......
ELSE
SELECT * FROM MyTablaMecanicos WHERE.....

¿Es esto lo que necesitas?.....
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar