O "DELETE" comando no SQL remove uma ou mais linhas ou registros de uma tabela ou exibição em um banco de dados relacional. APAGAR pode ser usado como um comando independente ou com um "onde" cláusula critérios e especificados. Quando usado sem uma cláusula WHERE, DELETE remove todos os registros da tabela. APAGAR é uma transação registrada, o que significa que é possível reverter um comando DELETE , se necessário. Isto faz com que seja mais lenta do que os outros métodos utilizados para a remoção de registos a partir de uma tabela , mas também uma opção mais segura . A cláusula WHERE restringe a operação de exclusão de apenas os registros que atendem aos critérios exigidos. Coisas que você precisa
SQL Server
SQL Server Management Studio
Show Mais instruções
APAGAR Sem
ONDE
1
Inicie a aplicação do SQL Server Management Studio.
2
Digite o comando DELETE sem uma cláusula WHERE para o editor de Consultas. A sintaxe é:
DELETE FROM << >> Table_Name
Isto irá apagar todos os registros da tabela especificada. Por exemplo, para excluir todas as linhas da tabela Pedidos , você deverá digitar:
DELETE FROM Orders
Alternativamente, você pode usar o "*" caractere curinga para representar todos os registros na tabela. O comando pode ser escrito da seguinte forma:
APAGAR * FROM Orders
O comando DELETE irá apagar todos os registros da tabela , deixando a mesa vazia com suas estruturas intactas
< br. >
3
executar a consulta.
4
Aguarde a consulta para concluir a execução . Uma mensagem de sucesso será exibida na tela se executado com sucesso , caso contrário, uma mensagem de erro será exibida.
APAGAR Com ONDE
5
Inicie o SQL Server Management Studio aplicação.
6
Digite o comando DELETE com uma cláusula WHERE e condição para o editor de Consultas. A sintaxe é:
DELETE FROM << >> Table_Name
ONDE << >> Critérios
Isto irá apagar todos os registros correspondentes aos critérios especificados da tabela especificada . Não há registros não correspondentes serão afetados. Por exemplo, para excluir todas as linhas da tabela Pedidos , onde o pedido foi feito antes de 1 de janeiro de 2011, você deverá digitar:
DELETE FROM Orders
ONDE OrderDate < '2011 -01- 01
'em 7
executar a consulta.
8
Aguarde a consulta para concluir a execução . Uma mensagem de sucesso será exibida na tela se executado com sucesso , caso contrário, uma mensagem de erro será exibida.