FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Procedimiento "multiple rous in singleton select"
en el siguientes esmas facil
Última edición por Lupita fecha: 08-10-2008 a las 21:37:42. |
#2
|
|||
|
|||
mas simple
bueno como mando este query a un procedimiento
en donde el resultado son las columnas y las variables de entreda son '00000102' y el rango de fecha como le hago? Última edición por jhonny fecha: 09-10-2008 a las 13:43:37. Razón: Colocar etiquetas [SQL] |
#3
|
||||
|
||||
Bueno, aunque no repare la logica del mismo apuesto que esto te puede servir...
NOTA: Por favor usa siempre las etiquetas necesarias, para que tu codigo se entienda mejor...
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#4
|
|||
|
|||
El emnsaje "multiple rous in singleton select" aparece cuando en un procedimiento almacenado haces un "select...into", es decir, una consulta que arroja resultados a un conjunto de variables y el conjunto de regsitros retornado por el select es mayor a uno (> 1).
Si estas utilzandolo dentro de un for select ... no habria problema, pero me imagino que lo estas utilizando fuera de una clausula for select. Lo que pasa es que las variables esperan recibir un valor o ningun valor (considerando que la consulta no arroja resultados entonces llegarian nulos a las variables). Pero cuando una consulta arroja mas de un registro el procedimiento almacenado no puede continuar y te arroja ese mensaje, por tanto, debes garantizar que tu consulta envie siempre un unico registro, de lo contrario el procedimiento en algunas situaciones funcionara bien y en otras situaciones no.
__________________
Luis Fernando Buelvas T. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
procedimiento "largo", con envio y recepcion serial | emeceuy | Varios | 9 | 28-06-2008 16:26:45 |
Firebir y usar "IF" en la clausula "SELECT" | papulo | SQL | 6 | 25-07-2006 21:38:04 |
"atrapar" la ejecución de un procedimiento | jorgesl | Varios | 2 | 17-04-2006 19:39:10 |
Multiple Rows in singleton select | IVAND | SQL | 4 | 14-08-2004 21:11:38 |
"no current record for fetch operation" con procedimiento almacenado usado en Select | Al González | Firebird e Interbase | 1 | 17-03-2004 21:13:17 |
|