[RESOLVIDO] Dúvida em MySQL

4 respostas Resolvido
mysqlsql
Marcos_Paulo7

Boa noite!

Eu sou iniciante em Banco de dados e estava treinando como inserir dados em uma tabela.
Eu consegui adicionar os valores normalmente nas tabelas , porém após rodar a linha de código eu vi que tinha um erro em uma das informações que coloquei. eu tentei mudar o erro no script e rodar novamente mas o mysql workbench não me permitiu. como posso alterar especificamente um valor ?

Segue o código abaixo :slight_smile:

INSERT INTO	tbl_autores(ID_Autor,Nome_Autor,Sobrenome_Autor)

VALUES (1,‘Daniel’,‘Barret’);

INSERT INTO	tbl_autores(ID_Autor,Nome_Autor,Sobrenome_Autor)

VALUES (2,‘Gerald’,‘Carter’);

INSERT INTO	tbl_autores(ID_Autor,Nome_Autor,Sobrenome_Autor)

VALUES (3,‘Mark’,‘Sobel’);

INSERT INTO	tbl_autores(ID_Autor,Nome_Autor,Sobrenome_Autor)

VALUES (4,‘William’,‘Stanek’);

INSERT INTO	tbl_autores(ID_Autor,Nome_Autor,Sobrenome_Autor)

VALUES (5,‘richardd’,‘Blum’);

Eu errei no nome " Richard" acabei adicionando um caractere a mais, pode ser um pergunta besta mas quero saná-la para saber resolver caso aconteça de novo.

desde já agradeço a todos. :smile:

4 Respostas

rodriguesabner
Solucao aceita

Vc pode escolher mudar pelo ID

UPDATE tabela SET Nome_Autor = "Richard" WHERE ID_Autor = 5

Jonathan_Medeiros

Utilize o apóstrofo ao invés de aspas.

SET Nome_Autor = 'Richard'

Marcos_Paulo7

Entendi, muito obrigado pela resposta :slight_smile: .

rodriguesabner

Mania de fazer pelo Java kkkkkk, valeu

Criado 22 de janeiro de 2019
Ultima resposta 22 de jan. de 2019
Respostas 4
Participantes 3