Excluir todos os registros de uma tabela
Você pode decidir excluir todos os registros em uma tabela sem excluir a própria tabela. Por exemplo, o administrador pode excluir todos os incidentes em uma instância de teste sem excluir a própria tabela de incidentes.
Por Que e Quando Desempenhar Esta Tarefa
Ao se preparar para excluir muitos registros de uma tabela, considere as diretrizes a seguir para minimizar o impacto no desempenho.
- Limite o número de registros a serem excluídos em uma única ação de exclusão para impedir que a tabela seja bloqueada. Use o método setLimit() descrito em setLimit.
- Minimize o acionamento de um número excessivo de regras de negócios como resultado desta exclusão. Use o método setWorkflow(Boolean e) descrito em setWorkflow.
Nota:
A exclusão de todos os registros de uma tabela também exclui os registros de tabelas que estendem a tabela.
Existem vários métodos para excluir registros de tabela. Dependendo do número de registros a serem excluídos, escolha o método que seria mais eficiente em seu ambiente. Use esses métodos com cuidado. Antes de executar este procedimento, certifique-se de não precisar de nenhum dos registros.
Procedimento
-
No módulo Tabelas e colunas, conclua as etapas a seguir.
-
Em uma exibição de lista, conclua as etapas a seguir.
- Na Lista v2, navegue até a exibição de lista que exibe os registros da tabela, clique no menu de contexto e navegue até Mostrar.
- Na Lista v3, clique em<Number> linhas por página no rodapé.
- Defina o número de linhas por página para exibir o número máximo.
- Selecione todas as linhas na página.
- Clique em Ações nas linhas selecionadase em Excluir.
- Continue excluindo todas as linhas em uma página até que todos os registros sejam excluídos.