![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Stored Procedure
Hola estoy con un motor mysql 5.6 no encuentro forma de visualizar datos con un loop no se que estoy haciendo mail, no me da error al crear el proceso y la tabla y el campo estan bien y hay 400 registros. Gracias (dejo el ejemplo).
Cita:
|
#2
|
||||
|
||||
Amigo shoulder, en este mensaje has actuado como un novato, un título no descriptivo, una explicación nada clara, unas etiquetas de cita para código...
![]() En fín, a veces pasa ![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#3
|
||||
|
||||
![]() Cita:
![]()
__________________
Miguel Román Afectuoso saludo desde tierras mexicanas....un aguachile?, con unas "cetaseas" bien "muertas"?, VENTE PUES !! |
#4
|
|||
|
|||
No se mucho de SP en mysql, pero entiendo que ese procedimiento solo devuelve la variable de salida mails y no un conjunto de resultados.
Por otra parte, si en la tabla usuarios hay 400 registros, no veo forma de que esos 400 emails concatenados puedan almacenarse en la variable de salida mails sin que cause un error de truncamiento de datos. |
#5
|
||||
|
||||
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#6
|
|||
|
|||
Stores Procedure no trae datos
Hola primero de todo perdonnn, si estoy estresado, ustedes siempre me ayudaron y lo reconosco..., me faltaba el where, yo quiere hacer que entre en el loop el select y me concatene tres datos que son mails. el tema que no logro, aunque sacando el where (me olvide de escribirlo en el stored) entre dentro del loop, me devuelve la cadena vacia. Busque por internet copie igual a algunos ejemplos pero me devuelve esto : @mails y nada mas sin ningun contenido. Por eso ya por perdido y con stress le habia sacado el where.
El ejemplo seria si tengo un campo oficina que me traiga nada mas los mails de codigo del personal que trabaja en dicha oficina para probar como ejemplo serian tres mails nada mas. Pero nada me aparece como retorno @mails. Si me funciona ya lo aplicaria a otros temas. Tome un select simple como ejemplo. Gracias. |
#7
|
|||
|
|||
el problema puede venir de que no tienes inicializada la variable de salida del procedimiento, por lo que si el valor es NULL, todo lo que concatenes automáticamente sera NULL
De esta forma a mi me funciona, solo he añadido la linea en rojo:
|
#8
|
|||
|
|||
Store Procedure no trae datos
Gracias, se fue el stress... me funciono como me habias indicado pero tambien agregando la linea select mails. Mil Gracias.
Cita:
|
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Stored Procedure | gluglu | Conexión con bases de datos | 16 | 24-02-2011 17:41:24 |
Stored Procedure !!! | Ledian_Fdez | C++ Builder | 0 | 02-03-2010 14:01:29 |
Stored Procedure | StartKill | MySQL | 2 | 27-08-2008 06:18:44 |
Ver los Stored Procedure | tgsistemas | SQL | 0 | 06-04-2004 17:18:22 |
Stored Procedure | tgsistemas | SQL | 1 | 27-02-2004 13:10:33 |
![]() |
|