Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Caso ocorra um erro de digitação na inserção de dados na tabela?

Digamos que no momento em que digito os dados da tabela livros, acabo inserindo dados errados e neste caso para corrígi-los basta digitar tudo novamente de forma correta ou teria que apagar essa informação ?

Ex: Inserção errada INSERT INTO LIVROS VALUES ( 1, 'Perci Jackson e o Ladrao de Raios', 'Rick Rordan', 'Itrinseca', 'Aventura', 34.45 );

Correta INSERT INTO LIVROS VALUES ( 1, 'Percy Jackson e o Ladrão de Raios', 'Rick Riordan', 'Intrínseca', 'Aventura', 34.45 );

Aproveitando a deixa, caso eu queira apagar os dados inseridos, como devo proceder ?

1 resposta
solução!

Julio,

INSERT INTO LIVROS 
VALUES ( 1, 'Perci Jackson e o Ladrao de Raios', 'Rick Rordan', 'Itrinseca', 'Aventura', 34.45 );

Mega fácil, basta fazer um UPDATE:

UPDATE LIVROS
SET Tipo = 'Intrinseca'
FROM Codigo = 1

E para pagar, basta usar o DELETE (ATENÇÃO! NUNCA ESQUEÇA DE COLOCAR A CLÁUSULA "WHERE" AQUI!):

DELETE
FROM LIVROS
FROM Codigo = 1

O nome que resume toda essa magia é "CRUD":

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

CRUD: as 4 operações básicas do banco de dados!

por Cairo Noleto

18/10/2021 ∙ Atualizado em 03/06/2022 ∙ 5 minutos de leitura

https://blog.betrybe.com/tecnologia/crud-operacoes-basicas/

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

Postado em SQL em 29 de março de 2022

OPERAÇÕES CRUD NO SQL SERVER – O QUE É CRUD?

https://www.hashtagtreinamentos.com/operacoes-crud-no-sql

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

Caso sua pergunta esteja respondida, por favor, não esqueça de fechar o tópico e me pontuar. Obrigado!

[]'s,

Fabio I.