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 |
Hola, prueba esta sentencia:
%_HINTS ORACLE 'INDEX ("LTAP" "LTAP~M")'. |
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