Hello Jose,

Could you post the definitions of the tables

ROOT"."base_histo","ROOT"."trabajos"

and the definition of indexes on this table.

Otherwise, no one could even guess what could be the problem.

Regards
Alexander Schröder


-----Original Message-----
From: José Manuel Galván Labrador [mailto:[EMAIL PROTECTED] 
Sent: Mittwoch, 26. Oktober 2005 10:21
To: [email protected]
Subject: FW: AW: ERROR WHEN I EXECUTE A VIEW FROM A QUERY THAT CONTAIN LONG 
COLUMNS

Hello.

Nobody can help me with this problem? It's very urgent. I have been stopped 
with this problem for about 3 months. And I don't find solution.

Thank you very much.
>
> >-----Ursprüngliche Nachricht-----
> >Von: José Manuel Galván Labrador [mailto:[EMAIL PROTECTED]
> >Gesendet: Mittwoch, 19. Oktober 2005 18:51
> >An: [email protected]
> >Betreff: ERROR WHEN I EXECUTE A VIEW FROM A QUERY THAT CONTAIN
> >LONG COLUMNS
> >
> >
> >Hello. I have a big problem with my querys and my views in
> >SQLStudio. I have
> >Suse Linux 9.1 and MaxDB 7.6.0.12 (although I have in another
> >PC Suse Linux
> >8.2 and MaxDB 7.5.0.15 and I have the same problems).
> >
> >Help me please!
> >
> >I have a long query that works well:
> >
> >SELECT "ROOT"."base_histo"."desmar",
> >"ROOT"."base_histo"."numero_orden_trabajo",
> >"ROOT"."base_histo"."fecha_a_realizar",
> >"ROOT"."base_histo"."fecha_inicio",
> >"ROOT"."base_histo"."fecha_final",
> >"ROOT"."base_histo"."cod_mantenimiento",
> >"ROOT"."base_histo"."descripcion" AS "des_mantenimiento",
> >"ROOT"."base_histo"."causa_mantenimiento",
> >"ROOT"."base_histo"."problema_detectado",
> >"ROOT"."base_histo"."dirigido", "ROOT"."base_histo"."nombre",
> >"ROOT"."base_histo"."costo_mano_obra",
> >"ROOT"."base_histo"."costo_material",
> >"ROOT"."base_histo"."costo_ajeno",
> >"ROOT"."base_histo"."tiempo_reparacion",
> >"ROOT"."base_histo"."codigo", "ROOT"."base_histo"."cod_elemento",
> >"ROOT"."base_histo"."funcion", "ROOT"."base_histo"."situacion",
> >"ROOT"."base_histo"."sistema",
> >"ROOT"."base_histo"."zona", "ROOT"."base_histo"."cod_sistema",
> >"ROOT"."base_histo"."cod_zona", "ROOT"."trabajos"."prioridad",
> >"ROOT"."base_histo"."cod_historico", "ROOT"."base_histo"."notas",
> >"ROOT"."trabajos"."sugerencias",
> >"ROOT"."trabajos"."descripcion_comunicado"
> >FROM "ROOT"."base_histo","ROOT"."trabajos" WHERE
> >"ROOT"."base_histo"."cod_historico"=
> >"ROOT"."trabajos"."cod_historico" (+)
> >
> >In that query the 3 last fields: "ROOT"."base_histo"."notas",
> >"ROOT"."trabajos"."sugerencias",
> >"ROOT"."trabajos"."descripcion_comunicado"
> >are long fields. And the 2 first fields: "ROOT"."base_histo"."desmar",
> >"ROOT"."base_histo"."numero_orden_trabajo" are calculated
> >fields, is that to
> >say, this fields are union of another fields.
> >
> >But when I create the corresponding view of that query:
> >
> >CREATE VIEW "ROOT"."mtto correc para 1 cod_historico"
> >(
> >     "desmar",
> >     "numero_orden_trabajo",
> >     "fecha_a_realizar",
> >     "fecha_inicio",
> >     "fecha_final",
> >     "cod_mantenimiento",
> >     "des_mantenimiento",
> >     "causa_mantenimiento",
> >     "problema_detectado",
> >     "dirigido",
> >     "nombre",
> >     "costo_mano_obra",
> >     "costo_material",
> >     "costo_ajeno",
> >     "tiempo_reparacion",
> >     "codigo",
> >     "cod_elemento",
> >     "funcion",
> >     "situacion",
> >     "sistema",
> >     "zona",
> >     "cod_sistema",
> >     "cod_zona",
> >     "prioridad",
> >     "cod_historico",
> >     "notas",
> >     "sugerencias",
> >     "descripcion_comunicado"
> >)
> >AS SELECT "ROOT"."base_histo"."desmar",
> >"ROOT"."base_histo"."numero_orden_trabajo",
> >"ROOT"."base_histo"."fecha_a_realizar",
> >"ROOT"."base_histo"."fecha_inicio",
> >"ROOT"."base_histo"."fecha_final",
> >"ROOT"."base_histo"."cod_mantenimiento",
> >"ROOT"."base_histo"."descripcion" AS "des_mantenimiento",
> >"ROOT"."base_histo"."causa_mantenimiento",
> >"ROOT"."base_histo"."problema_detectado",
> >"ROOT"."base_histo"."dirigido", "ROOT"."base_histo"."nombre",
> >"ROOT"."base_histo"."costo_mano_obra",
> >"ROOT"."base_histo"."costo_material",
> >"ROOT"."base_histo"."costo_ajeno",
> >"ROOT"."base_histo"."tiempo_reparacion",
> >"ROOT"."base_histo"."codigo", "ROOT"."base_histo"."cod_elemento",
> >"ROOT"."base_histo"."funcion", "ROOT"."base_histo"."situacion",
> >"ROOT"."base_histo"."sistema",
> >"ROOT"."base_histo"."zona", "ROOT"."base_histo"."cod_sistema",
> >"ROOT"."base_histo"."cod_zona", "ROOT"."trabajos"."prioridad",
> >"ROOT"."base_histo"."cod_historico", "ROOT"."base_histo"."notas",
> >"ROOT"."trabajos"."sugerencias",
> >"ROOT"."trabajos"."descripcion_comunicado"
> >FROM "ROOT"."base_histo","ROOT"."trabajos" WHERE
> >"ROOT"."base_histo"."cod_historico"=
> >"ROOT"."trabajos"."cod_historico" (+)
> >
> >And when I executed this view I have got several errors
> >(Important, the
> >corresponding query works without errorsl). It depends on the
> >place in which
> >I put the fields that previously I specified:
> >
> >"General error;-9205 POS(1) System error: AK Catalog information not
> >found:0000000000048E00006000"
> >
> >"General error;-9000 System error: Not yet Implemented
> >
> >In my experience, when I have errors I know that if I change
> >of place some
> >fields in views of MaxDB, this views work fine. For example:
> >
> >- Calculated fields will have to locate at the beginning of view.
> >- Long fields will have to locate at the end of view.
> >
> >But in this case, I have change of place this concrete fields
> >(calculated
> >and long fields) of all the possible ways and IT FOLLOWS
> >WITHOUT WORKING!
> >
> >I don't know if Maxdb has some type of limitation in the size
> >of the views
> >or something similar. Or some parameter of the database that I have
> >incorrectly established.
> >
> >I NEED HELP URGENTLY! Please, excuse my spelling, but I am Spanish.
> >
> >Thank you very much in advance.
> >
> >
> >
> >--
> >MaxDB Discussion Mailing List
> >For list archives: http://lists.mysql.com/maxdb
> >To unsubscribe:
> >http://lists.mysql.com/maxdb?>[EMAIL PROTECTED]
> >
> >



-- 
MaxDB Discussion Mailing List
For list archives: http://lists.mysql.com/maxdb
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]


--
MaxDB Discussion Mailing List
For list archives: http://lists.mysql.com/maxdb
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to