Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/05/2011, 08:41
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: usar condicional en procedures

Prueba con un Case :)

Código SQL:
Ver original
  1. CREATE TABLE #temp
  2. (
  3. value1 VARCHAR(100),
  4. value2 VARCHAR(100),
  5. value3 VARCHAR(100),
  6. value4 VARCHAR(100),
  7. value5 VARCHAR(100),
  8. value6 VARCHAR(100),
  9. value7 VARCHAR(100),
  10. value8 VARCHAR(100)
  11. )
  12.  
  13.    
  14. INSERT INTO #temp (value1,value2,value3,value4,value5,value6,value7,value8) VALUES   ('0000000001','1','000001','01/01/2011','01/01/2011','ninguna','000001','01/01/2011')
  15.    
  16. INSERT INTO #temp (value1,value2,value3,value4,value5,value6,value7,value8) VALUES        ('0000000002','0','000001','01/01/2011','01/01/2011','ninguna','000001','01/01/2011')
  17.    
  18. INSERT INTO #temp (value1,value2,value3,value4,value5,value6,value7,value8) VALUES  ('0000000003','2','000001','01/01/2011','01/01/2011','ninguna','000001','01/01/2011')
  19.  
  20. SELECT value1,CASE
  21. WHEN value2=1 THEN 'registrado'
  22. WHEN value2=0 THEN 'Grabado'
  23. WHEN value2=2 THEN 'Anulado'
  24. END value2, value3, value4,value5,value6,value7,value8 FROM #temp

Saludos!!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me