¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

¡Acceso SAP S/4HANA desde $100!

Acceso a SAP

Otimização de desempenho: Busca binária ou leitura direta para tabelas internas?

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 2 Vistas
0
Cargando...

Olá a todos,

Ao ler uma tabela interna com busca binária, não obtive resultados adequados, mas ao ler a tabela interna sem busca binária, obtive resultados perfeitos. Qual poderia ser a razão?

Obrigado,

Balaji.

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Olá Balaji,

Antes de ler a tabela interna, é necessário ordenar a tabela interna que está a ser lida, por exemplo

ORDENAR IT_EKKO POR EBELN.

LER A TABELA IT_EKKO COM CHAVE EBELN = IT_EKPO-EBELN BUSCA BINÁRIA.

Obrigado

Vikranth Khimavath

Mensagem editada por:

Khimavath Vikranth

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá Balaji,

Ordene a tabela interna antes de usar a pesquisa binária.

sort itab by key1.
read table itab with key key1 = value1 binary search.
       

Espero que isso te ajude.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Um requisito prévio para usar a busca binária é que você deve ter ordenado a tabela pelo campo com o qual está procurando.

Você fez isso?

Saudações,

Ravi

Nota - Por favor, marque todas as respostas úteis

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeconsultor.com

+1 (305) 285-8622

© 2025 Todos los derechos reservados.

Desarrollado por Prime Consultor

¡Hola! Soy Diana, asesora académica de Prime Consultor, indícame en que Academia SAP estás interesado, saludos!
Hola ¿Buscas Academias SAP?