FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Longitud máxima para una consulta SQL
Saludos,
¿Alguien sabe si existe limitación de longitud en el método TSQLQuery.SQL.Add para cargar una consulta? La consulta en cuestión es la siguiente, por si alguien se le ocurre alguna optimización....
Gracias y un saludo.
__________________
ø¤º° Moesis °º¤ø Dios nos ha dado dos orejas y una boca para escuchar el doble de lo que hablamos. Consulta la Guía de Estilo. |
#2
|
||||
|
||||
Tenes algún problema con la longitud de esta consulta?
¿en tiempo de ejecución? ¿en tiempo de diseño? Si de presumir se trata, diré que he realizado algunas consultas con el triple de longitud, y hasta la fecha no he tenido ningún problema..
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#3
|
||||
|
||||
Si, jachguate
El problema lo tengo en tiempo de ejecución, y es que el componente TSQLQuery me corta la consulta, con el consecuente resultado de error pues está incompleta.Saludos
__________________
ø¤º° Moesis °º¤ø Dios nos ha dado dos orejas y una boca para escuchar el doble de lo que hablamos. Consulta la Guía de Estilo. |
#4
|
||||
|
||||
No conozco el componente TSQLQuery, pero si se basa en TStrings, la longitud debe ser de 65536 caracteres (contando los cr/lf, claro).
Salvo que el motor al que te conectas tenga otra limitante... no veo por donde val el problema.. quizas ayude ver un fragmento de código de la asignación y saber como has comprobado que la consulta se corta. Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
|
|