1
resposta

[Dúvida] DELETAR UMA LINHA

Oi pessoal! Estou tentando deletar uma linha que inclui sem querer.... Mas não consigo apaga-la.

Quando uso

DELETE FROM tabela_de_vendedores
WHERE MATRICULA = NULL;

ou

DELETE FROM tabela_de_vendedores
WHERE MATRICULA = NULL AND DATA_ADMISSAO = '2014-08-05';

não surte nenhum efeito.

Não sei se a imagem está carregando, mas fiz o upload da mesma nesse link: https://uploaddeimagens.com.br/imagens/kKjvIeE

1 resposta

Beatriz,

No meu caso eu já apliquei a PK ao campo "matrícula" então é impossível ser "NULL", coloquei "0" para simular.

Montei a simulação e a resposta é esta:

use sucos;

select * 
from tbvendedores;

insert into tbvendedores
values ('0',null,null,'0','2014-08-15'); 

delete 
from tbvendedores
where nome is null;

Por favor, veja também:

===============================================================

Apagar um produto cujo codigo é null

Publicado 2 anos atrás, em 21/06/2021

https://cursos.alura.com.br/forum/topico-apagar-um-produto-cujo-codigo-e-null-162281

===============================================================

SQL - Como selecionar ou excluir uma uma coluna com valor igual a null numa query select

https://pt.stackoverflow.com/questions/130385/sql-como-selecionar-ou-excluir-uma-uma-coluna-com-valor-igual-a-null-numa-quer

===============================================================

Por favor, se resolveu seu problema, feche o tópico e marque a solução como resposta. Obrigado.

[]'s,

Fabio I.