Como excluir obsoleto Dados SQL

Conforme o tempo passa, os dados podem ficar velho e perder a sua utilidade. Você pode querer remover esses dados desatualizados de sua tabela de SQL. dados desnecessários em uma tabela diminui o desempenho, consome memória, e pode confundir os usuários. Você pode querer transferir os dados antigos para uma tabela de arquivo e, em seguida, tomar o arquivo offline. No caso improvável de que você precisar que os dados novamente, você pode recuperá-lo.

Entretanto, ele não abrandar o seu processamento diário. Querendo ou não você decidir que dados obsoletos a pena de arquivamento, você acabará por chegar ao ponto onde você quer apagar esses dados. SQL fornece para a remoção de linhas de tabelas de dados por utilização do EXCLUIR declaração.

Você pode excluir todas as linhas em uma tabela usando um incondicional EXCLUIR declaração, ou pode restringir a exclusão de linhas selecionada apenas adicionando um ONDE cláusula. A sintaxe é semelhante à sintaxe de um SELECIONAR declaração, exceto que você não especificar colunas. Afinal, se você deseja excluir uma linha da tabela, você provavelmente vai querer remover todos os dados em colunas dessa linha.

Por exemplo, suponha que o seu cliente, David Taylor, acaba de se mudar para a Suíça e não vai comprar nada de você. Você pode removê-lo de sua tabela CLIENTES usando a seguinte declaração:

DELETE FROM CUSTOMERWHERE FirstName = 'David' e sobrenome = 'Taylor'-

Supondo que você tenha apenas um cliente chamado David Taylor, esta declaração faz com que a supressão pretendida. Se você tiver dois ou mais clientes que compartilham o nome David Taylor, você pode adicionar mais condições para o ONDE cláusula para se certificar de que você excluir apenas o cliente que você deseja remover. Se você não adicionar um ONDE cláusula, todos os clientes chamado David Taylor serão apagados.

menu