![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Problema con consulta dentro de un procedimiento
Buenas tardes,
Tengo un problema con un procedimiento almacenado. Resulta que dentro del procedimiento tengo una consulta normal, con un left join entre dos tablas y que devuelve solo un campo de la tabla. Al ejecutar el procedimiento almacenado, cuando llega a esa consulta, el procedimiento se para. Le he puesto controles para ver que es ahí y los datos de la consulta y con esos datos ejecuto la consulta por separado y funciona perfectamente. Incluso he creado un procedimiento almacenado solo con esa consulta y funciona bien. ¿Alguien tiene alguna idea de por donde pueden ir los tiros? El resumen es que la consulta por separado o incluso dentro de un procedimiento solo con esa consulta, funciona correctamente, pero dentro de un procedimiento largo, cuando llega a la consulta se para. Muchas gracias |
#2
|
||||
|
||||
Bienvenido a clubdelphi, como a todos los nuevos, te invito a leer nuestra guía de estilo, gracias.
En cuanto a tu duda, poco podemos hacer si no vemos ningún código ni podemos probar nada.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#3
|
|||
|
|||
Podrías aportar algo mas de información!!!
Tal vez si proporcionas el código SQL que produce el problema podamos ver algo que tu no... Pero a ciegas...la respuesta no aportaría nada... Respuesta: "Yo creo que deberías migrar de base de datos..." ![]() ![]() ![]() Saludos cordiales |
#4
|
|||
|
|||
Buenos días,
Ya encontré el problema, era un error de Collation. Al ejecutar la consulta por separado, como sustituía yo los valores, me funcionaba bien, pero dentro del procedimiento, los valores los cogía por unos parámetros que pasaba en la llamada del procedimiento, y estos parámetros son los que me probocaban el error de collation. Un saludo |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
llamar procedimiento dentro de otro procedimiento | novato_erick | SQL | 23 | 27-10-2012 23:33:02 |
ALTER TRIGGER dentro de un Procedimiento | Vlady | SQL | 2 | 11-06-2010 19:04:50 |
condicionar un procedimiento dentro de otro procedimiento | yossi | Varios | 7 | 17-05-2010 10:47:14 |
Executar un procedimiento dentro de un Select? | mendozasoftware | MS SQL Server | 7 | 31-10-2006 22:16:43 |
procedimiento dentro de procedimiento | chechu | Varios | 6 | 24-11-2005 23:34:48 |
![]() |
|