FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Store Procedure con varios select
Hola, tengo que hacer un SP con varios select, es decir,hago un select y si no hay ningun registro que cumpla la condicion haga otro select con otras condiciones y si tampoco hay registros me ejecute un tercer procedimiento que seguro que hay registros las cumples. El problema es como saber los registros que devuelve firebird en el SP. En SQL server hay una variable @@RowCount que te dice el numero de registros devueltos, pero en Firebird no tengo ni idea como hacerlo.
Espero me podáis ayudar. Saludos |
#2
|
||||
|
||||
Todo ese proceso puedes hacerlo en un store procedure, sin necesitar hacer nada desde delphi.
Si a pesar de todo, prefieres hacerlo desde delphi, el número de registros los puedes devolver en una variable. |
#3
|
|||
|
|||
Hola paisano, si lo quiero hacer desde Firebird en un SP como lo tengo en SQL Server, pero no se como Firebird devuelve si hay registros o no.
Saludos. |
#4
|
||||
|
||||
Cita:
El número de registros afectados en la última consulta lo tienes en la variable ROW_COUNT. La puedes usar de la misma forma que en SQL Server usas @@RowCount. Saludos
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
#5
|
|||
|
|||
Gracias por vuestras respuesta al final he creado un SP que va llamando a los otros 3 SP con cada consulta y dependiendo del resultado asigno un valor u otro.
En estos casos me acuerdo de mi profesor de la facultad: "DIVIDE Y VENCERÁS". De todas formas me apunto lo de ROW_COUNT para otra vez. Saludos. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
concatenar un parametro a un select en un Store procedure ... ? | ingel | SQL | 4 | 16-04-2010 13:07:44 |
Store Procedure | sépoco | MS SQL Server | 5 | 10-01-2008 16:11:54 |
Store Procedure en Select | fjcg02 | Firebird e Interbase | 5 | 01-01-2008 22:12:05 |
Problema con entrecomillado en sentencia select in dentro de un Store Procedure | Caballero Negro | MS SQL Server | 3 | 12-01-2007 02:46:37 |
store procedure | ronimaxh | Firebird e Interbase | 2 | 24-06-2003 20:20:22 |
|