Ver Mensaje Individual
  #4  
Antiguo 20-02-2012
cahp cahp is offline
Miembro
 
Registrado: may 2003
Ubicación: Alicante
Posts: 90
Reputación: 22
cahp Va por buen camino
Gracias por las respuestas

Cita:
Empezado por Casimiro Notevi Ver Mensaje
Con Sql server, ¿te refieres a MS sql?
Quizás puedas dividir la sentencia en un par de ellas o también podrás reducirla, supongo.
En fin, no sabría decirte porque no sabemos qué sentencia sql es.
¿Has visto el documento de pasar mssql a firebird?

Por cierto, otra vez procura poner un título más descriptivo, gracias.
es MS sql.
el documento lo he visto, pero no es problema de algo ms sql, es tema de Hibernate.
Tomo nota para lo del titulo gracias.

Cita:
Empezado por guillotmarc Ver Mensaje
Hola.

Que yo sepa el tamaño máximo de una fila en Firebird es de 64.535 bytes, y no se puede modificar.

http://firebirdmanual.com/firebird/e...de-firebird/36

Si no puedes modificar tu estructura/consultas, no sé si vas a poder sortear este problema.

Saludos.
Como he dicho, es la forma en que hibernate realiza las consultas. Por ejemplo

Código SQL [-]
Hibernate: select unidadenti0_.id_unidad as id1_2_0_, unidadenti0_.descripcion as descripc2_2_0_, unidadenti0_.id_empresa as id8_2_0_, 
unidadenti0_.fecha_baja as fecha3_2_0_, unidadenti0_.pedir_alto as pedir4_2_0_, unidadenti0_.pedir_ancho as pedir5_2_0_, 
unidadenti0_.pedir_largo as pedir6_2_0_, unidadenti0_.simbolo as simbolo2_0_ 
from pre_unidades unidadenti0_ 
where unidadenti0_.id_unidad=?

siempre utiliza todas los campos con sus alias definidos por el. Y lo hace automaticamente.

Tendremos que intentar optimizar y olvidarnos de Firebird.

Saludos y gracias.

Última edición por Casimiro Notevi fecha: 20-02-2012 a las 12:44:41.
Responder Con Cita