![]() |
![]() |
| Paypal | 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
|
|||
|
|||
|
Perfecto. Sí, es con Firebird 1.5 así que me funciona esta característica, es la que necesitaba. Gracias y la próxima vez ya encerraré el código en el bloque correcto
A propósito, ¿que diferencia hay entre incluir o no el suspend al final de un procedimiento? |
|
#2
|
|||
|
|||
|
Cita:
|
|
#3
|
||||
|
||||
|
Hola.
El suspend se utiliza para devolver el resultado del procedimiento almacenado como un dataset, es decir que lo tienes que utilizar si el procedimiento almacenado va a devolver más de un registro. Se tiene que llamar para cada uno de los registros a devolver. En este caso no hace falta el suspend, puesto que el valor devuelto, lo recogemos en el parámetro de salida, y no en un dataset, en cuyo caso lo leeriamos de esta forma : select CODIGO from ULTIMO_CODIGO('ID', 'CLIENTES') Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|