PDA

Ver la Versión Completa : Seleccionar indice desde el codigo


BY_MY
06/02/08, 14:09:20
Hola a todos.

Me gustaria saber cual es el codigo por el cual al realizar una select en abap podemos ya forzarla a que use un indice concreto que le digamos. Se que existe pero no recuerdo el codigo ni encuentro por ningun lado.


SAludos y gracias de antemano.

abapconsultoria
06/02/08, 17:25:44
Aqui envio un ejemplo extraido de la web:

REPORT z_generic_test_program .
TABLES: csks.
START-OF-SELECTION.
SELECT * UP TO 10 ROWS FROM csks
WHERE kokrs <> space AND
kostl <> space
%_HINTS ORACLE 'index(csks"J")'.
WRITE: / csks.
ENDSELECT.



Saludos.

BY_MY
11/02/08, 13:05:28
SELECT *
INTO CORRESPONDING FIELDS OF TABLE I_ZINCIDENCIA
FROM ZINCIDENCIA
WHERE STATUS = 0
AND CENTRO = p_werks
%_hints
oracle 'INDEX ("ZINCIDENCIA" "ZINCIDENCIA~Z03")'.