Hola gente, hay algo que no entiendo y son los hints.
¿Para que sirven?
¿Cuando los puedo utilizar?
Me podrian explicar el segmento de codigo marcado en azul?
SELECT (G_T_MSEG_FIELDS)
INTO CORRESPONDING FIELDS OF TABLE G_T_MSEG_LEAN
FROM MSEG AS MSEG JOIN MKPF AS MKPF
ON MKPF~MANDT = MSEG~MANDT AND
MKPF~MBLNR = MSEG~MBLNR AND
MKPF~MJAHR = MSEG~MJAHR
WHERE MSEG~MATNR IN MATNR
AND MSEG~WERKS IN G_RA_WERKS
AND MSEG~LGORT IN G_RA_LGORT
AND MSEG~CHARG IN CHARG
AND MSEG~BWTAR IN BWTAR
AND MSEG~BWART IN BWART
AND MKPF~BUDAT GE DATUM-LOW
AND MSEG~SOBKZ IN G_RA_SOBKZ
%_HINTS
ADABAS 'ORDERED'
INFORMIX 'ORDERED'
MSSQLNT 'OPTION FORCE ORDER' "921165
DB6 '<NLJOIN><IXSCAN TABLE=''MSEG'' SAP_INDEX=''M''/>'
DB6 '<IXSCAN TABLE=''MKPF'' SAP_INDEX=''0''/></NLJOIN>'.
Saludos!
¿Para que sirven?
¿Cuando los puedo utilizar?
Me podrian explicar el segmento de codigo marcado en azul?
SELECT (G_T_MSEG_FIELDS)
INTO CORRESPONDING FIELDS OF TABLE G_T_MSEG_LEAN
FROM MSEG AS MSEG JOIN MKPF AS MKPF
ON MKPF~MANDT = MSEG~MANDT AND
MKPF~MBLNR = MSEG~MBLNR AND
MKPF~MJAHR = MSEG~MJAHR
WHERE MSEG~MATNR IN MATNR
AND MSEG~WERKS IN G_RA_WERKS
AND MSEG~LGORT IN G_RA_LGORT
AND MSEG~CHARG IN CHARG
AND MSEG~BWTAR IN BWTAR
AND MSEG~BWART IN BWART
AND MKPF~BUDAT GE DATUM-LOW
AND MSEG~SOBKZ IN G_RA_SOBKZ
%_HINTS
ADABAS 'ORDERED'
INFORMIX 'ORDERED'
MSSQLNT 'OPTION FORCE ORDER' "921165
DB6 '<NLJOIN><IXSCAN TABLE=''MSEG'' SAP_INDEX=''M''/>'
DB6 '<IXSCAN TABLE=''MKPF'' SAP_INDEX=''0''/></NLJOIN>'.
Saludos!

Comentario