| |||
Re: funcionan sentencias sql muy larga?? Que tal zibor. SQL Server no creo que tenga problemas con sentencias muy largo, ahora bien, desconozco php, y no sea cual sea la longitud máxima para una variable de tipo cadena. Pero en SQL Server no creo que tengas problemas. Si no te marca error alguno es que sintacticamente la sentencia esta bien, aunque logicamente no, ya no que no genera registros de salida, o bien, no hay registros de salida, por los datos mismos. Saludos! |
| ||||
Re: funcionan sentencias sql muy larga?? Tengo sentencias de más de 50 líneas y no es problema en SQL. Más bien averigua las limitaciones de almacenamiento de cadenas en PHP y ese será tu límite. Piensa que los Stored Prodedures se hicieron para usarlos. Es mucho mejor un SP que un SQL armado al vuelo.
__________________ Friedrich Nietzsche |
| ||||
Re: funcionan sentencias sql muy larga?? Entonces estas en el foro incorrecto amigo, vas para PHP. viene de SQL Server
__________________ Friedrich Nietzsche |
| ||||
Re: funcionan sentencias sql muy larga?? Lo que es la sentencia sql en sqlserver me funciona...... ahi se que no tengo problemas con sentencias largas, el problema es que tengo q hacer una web en php con dicha consulta y lo que no se es si php tiene algunas limitaciones al poner sentencias tan largas en una variable. La sentencia en sql server me da unos resultados (los que pido) pero en php me sale la pantalla en blanco (no me sale nada) y el problema es que si alomejor hago una sentencia simple, me salen los resultado.... pero al ser tan larga no se porque no me sale los resultados. para mayor informacion pongo la sentencia que tengo en una variable en PHP: $sql="SELECT FAMILIA, IVA, SUM(TOTAL_LINEA_IVA)AS total FROM FACTURA_LINEA WHERE FECHA = '22/04/2007' AND (FAMILIA = 'CODIGO DE BARRAS' OR FAMILIA='SALA SIN CODIGO') GROUP BY FAMILIA, IVA UNION ALL SELECT FAMILIA, IVA, SUM(TOTAL_LINEA_IVA)AS total FROM FACTURA_LINEA WHERE FECHA = '22/04/2007' AND (FAMILIA = 'ARTICULOS PESO' OR FAMILIA='ARTÍCULO ESPECIAL') GROUP BY FAMILIA, IVA"; |