FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Parametro nulo en un procedimiento almacenado
Hola a todos:
Quiero preguntarles como hacer lo siguiente: Tengo un procedimieto q recibe un parámetro, el cual algunas veces tiene un valor y otras veces puede ser nulo. Lo que quiero es generar la misma consulta para ambos casos. Es decir no tener q escirbir la misma consulta pero sin el where cuando el parametro es nulo. Ejemplo Si el parametro es nulo: select * from tabla Si el parametro no es nulo: select * from tabla where columna=parametro. Como podria armar la consulta para q funcione en los dos casos??? pero sin poner la sentencia If en el procedimiento almacenado. Muchas Gracias Viky. |
#2
|
|||
|
|||
Creo q la solucion seria:
select * from tabla where (paramtero is null) or (columna=parametro) |
#3
|
||||
|
||||
__________________
-- Salim Giacoman -- Torreon, Coahuila, Mx giacoman_salim@hotmail.com “Entre más aprendo, más quiero saber.
Entre más sé, más quiero aprender" |
#4
|
||||
|
||||
Cita:
Se me ocurre así :P (esto es una fumada jajajajaj)
:P insito es una fumada.
__________________
Conoce mi blog http://www.edgartec.com Última edición por poliburro fecha: 29-03-2007 a las 22:50:37. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Establecer a nulo un parámetro | efelix | Conexión con bases de datos | 8 | 28-10-2006 16:18:59 |
Pasar parametro DateTime nulo | YaninaGenia | .NET | 8 | 25-07-2006 22:49:59 |
Procedimiento almacenado | LucianoRey | MS SQL Server | 2 | 23-08-2005 00:37:06 |
Procedimiento almacenado y Ado | LucianoRey | MS SQL Server | 11 | 06-07-2004 22:55:23 |
Pasar parametro a un procedimiento? | danytorres | Varios | 2 | 12-12-2003 09:55:09 |
|