MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Problemas al indicar ÍNDICE mediante sentencia HINTS (foro/showthread.php?t=29751)

uo4396 28/04/09 10:48:54

Problemas al indicar ÍNDICE mediante sentencia HINTS
 
Hola a todos. Ya he conseguido que el programa me compilara pero no soy capaz que me coja el índice M de la tabla LTAP. ¿ Alguien sabe lo que puede estar pasando ?

SELECT ltak~tanum ltak~vbeln ltap~tapos ltap~nltyp ltap~pvqui
FROM ltak AS ltak INNER JOIN ltap AS ltap
ON ltak~tanum = ltap~tanum
AND ltak~lgnum = ltap~lgnum
INTO TABLE l_t_tanum_silo
WHERE ltap~lgnum EQ l_t_t346l-lgnum
AND ltap~pquit EQ ' '
AND ltak~lgnum EQ l_t_t346l-lgnum
AND ltak~kquit EQ ' '
AND ltak~queue EQ ip_queue
%_HINTS DB2 '<IXSCAN TABLE=''LTAP'' INDEX=''"LTAP~M"'' />'.

Saludos

DavidXD_XD 28/04/09 13:36:51

Hola, prueba esta sentencia:

%_HINTS ORACLE 'INDEX ("LTAP" "LTAP~M")'.

Atlas 29/04/09 20:02:41

dos cosas que ya comentaba en otro post

1 - el hint depende de la base de datos

2 - asegurate de que utilizas los campos necesarios para que se llame al índice, ya que si no es así el hint no funciona


Husos Horarios son GMT. La hora en este momento es 14:48:30.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web