FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Select con funcion IN como parametro
Hola a todos
Tengo una duda con la funcion In , Este es mi SP Variable definica en el store procedure Código:
KEY_FLUJO integer, NOMBRE_CUENTA varchar(200), CUENTA varchar(50), MONTO numeric(15,2), LISTA varchar(100), Código:
FOR select x.key_flujo, x.nombre_cuenta, X.cuenta, x.cuentas_afectan Código:
from flujo_efectivo x into :key_flujo,:nombre_cuenta,:cuenta,:lista Do Begin select sum(d.debe-d.haber) from cab_diario c ,det_diario d where c.key_cab_diario=d.key_cab_diario and c.estado='T' and extract(year from c.fecha_diario)=:anio and d.key_plan_ctas in into :monto ; Probe tambien remplazado la variable :lista por este select y no arroja valor alguno si funciona logicamente si hago esto
Gracias por su tiempo
__________________
IVAND Última edición por Casimiro Notevi fecha: 08-10-2019 a las 12:57:44. Razón: Se ve mal el tema |
#2
|
|||
|
|||
Este es el store procedure no se porque arriba sale tan mal
__________________
IVAND Última edición por Casimiro Notevi fecha: 08-10-2019 a las 12:58:57. |
#3
|
||||
|
||||
Prueba a cambiar el 'in' por el 'exists'.
|
#4
|
||||
|
||||
Hola
Por su sintaxis, parece que utilizara Firebird. Aunque no estoy seguro. De todas maneras, -
__________________
"constructive mind, destructive thoughts" |
#5
|
|||
|
|||
Si disculpa utilizo firebird 2.5
__________________
IVAND |
#6
|
|||
|
|||
Gracias por su respuesta , pero exists no funciona ya que lo que estoy pasando es una cadena
formada de esta manera en la base de datos select sum(d.debe-d.haber) from cab_diario c , det_diario d where c.key_cab_diario=d.key_cab_diario and c.estado='T' and extract(year from c.fecha_diario)=:anio and d.key_plan_ctas in (58,533,23,419,492,29,544,536,576,577,283,284) asi deberia armarse el query pero si paso la cadena desde la base da error de string
__________________
IVAND |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Pasar Nombre de componenete como parametro de una funcion | dandyuno | C++ Builder | 9 | 08-09-2015 01:59:02 |
Enviar BSTR como parámetro de funcion | mordaz | C++ Builder | 2 | 16-08-2014 01:40:02 |
Pasar como parametro el where en una funcion | cso2000 | MS SQL Server | 2 | 15-02-2005 02:49:47 |
pasar parametro a un procedimiento desde select | hibero | Firebird e Interbase | 2 | 01-06-2004 19:58:42 |
Uso De Like De Select Con Parametro | cmena | Varios | 2 | 05-05-2004 01:21:54 |
|