Lar Desenvolvimento O que é uma tabela interna? - o que é techopedia

O que é uma tabela interna? - o que é techopedia

Índice:

Anonim

Definição - O que significa Internal Table?

Na programação ABAP, as tabelas internas são objetos de dados dinâmicos que são usados ​​para fornecer um mecanismo de transferência de dados de um banco de dados ou de qualquer outra estrutura fixa para a memória de trabalho para fins de funcionalidade da matriz. Os dados extraídos são armazenados na memória, registro por registro. As tabelas internas são usadas principalmente para processar um conjunto de dados com uma estrutura predefinida dentro de um programa ABAP. Com a ajuda de tabelas internas, os desenvolvedores da SAP podem armazenar e formatar dados em um programa extraído de uma tabela de banco de dados. Devido à sua natureza dinâmica, eles também evitam que os programadores se preocupem com o gerenciamento dinâmico de memória, o que seria uma preocupação.

Techopedia explica Tabela Interna

Para uma tabela interna, o tamanho mínimo é de 256 bytes. Semelhante à maioria das declarações de variáveis ​​no ABAP, as tabelas internas são declaradas com a ajuda da instrução DATA. A sintaxe para uma tabela interna é: DATA TIPO | COMO DO COM Pode-se também declarar tabelas internas estáticas usando a instrução STATIC. A instrução de dados pode ser usada para construir tabelas internas novas ou baseadas em programas, juntamente com a adição de TYPE ou LIKE para objetos e tipos existentes. Os tipos de tabela para tabelas internas são declarados com base nas operações a serem executadas. Os tipos mais usados ​​incluem: Tipo de tabela padrão: usado no caso de registros individuais serem acessados ​​usando o índice de registros. Tipo de tabela com hash: Usado se a operação principal executada for o acesso por chave. Tipo de tabela classificada: Usado se a tabela deve ser classificada à medida que os dados são armazenados. Esta definição foi escrita no contexto do SAP
O que é uma tabela interna? - o que é techopedia