MySQL – Actualização De Dados

Tutorial Anterior > MySQL – Inserção De Dados

Actualização De Dados

Anteriormente lhe mostramos como criar uma tabela e efetuar a inclusão de dados; Hoje, vamos lhe apresentar um dos principais recursos que o MySQL tem!

Imagina se você cria uma tabela, insere as informações, mas no conteúdo há um erro?

Através do UPDATE você consegue efetuar as alterações!

Estaremos lhe apresentando este conteúdo hoje!

Se você ainda não verificou os artigos anteriores, envio abaixo o Script anterior para que posteriormente venhamos fazer as atualizações!


----- SCRIPT ANTERIOR -----

CREATE TABLE `cidades` (
  `id` smallint(6) NOT NULL auto_increment,
  `cidade` varchar(50) NOT NULL,
  `estado` char(2) NOT NULL,
  PRIMARY KEY  (`id`)
);

INSERT INTO cidades VALUES ('1','AFONSO CLAUDIO','ES');
INSERT INTO cidades VALUES ('2','ALEGRE','MS');
INSERT INTO cidades VALUES ('3','ALFREDO CHAVES','SP');
INSERT INTO cidades VALUES ('4','ALTO RIO NOVO ','RJ');
INSERT INTO cidades VALUES ('5','ARACRUZ','DF');
INSERT INTO cidades VALUES ('6','BAIXO GUANDU','ES');
INSERT INTO cidades VALUES ('7','BARRA DE SÃO FRANCISCO ','ES');
INSERT INTO cidades VALUES ('8','BOM JESUS DO NORTE','ES');
INSERT INTO cidades VALUES ('9','CACHOEIRO DE ITAPEMIRIM','ES');  
INSERT INTO cidades VALUES ('10','CARIACICA','ES');
INSERT INTO cidades VALUES ('11','CASTELO ','ES');  
INSERT INTO cidades VALUES ('12','COLATINA','ES');  
INSERT INTO cidades VALUES ('13','ECOPORANGA','ES');
INSERT INTO cidades VALUES ('14','FUNDÃO','ES');

----------

OBS.: Copie tudo o que está dentro de SCRIPT ANTERIOR e cole no SQL Editor (conforme imagem abaixo).

Feito isso, clique em F9 (RUN) e o Programa carregará suas informações na base de dados, criando assim a nova Tabela.

Criação Tabela MySQL

Agora que sua Tabela está criada, vamos alterar algumas informações?

O Processo de atualização também é simples. Veja o exemplo abaixo


----- SCRIPT -----

UPDATE cidades SET
  cidade = 'Teste de alteração',
  estado = 'JS'

WHERE id = '1';

----------

Definições:

UPDATE:

    MySQL – Exclusão De Dados

  • É o comando SQL padrão usado para atualização.
  • Mais à frente, usaremos argumentos mais incrementados, mas não mudará muita coisa.

Cidades:
Este é o nome da Tabela a ser atualizada.

SET:
Este comando deve aparecer antes dos campos que serão alterados.

OBS.:

  • No primeiro valor (que vem sempre com aspas simples seguido de vírgula), ele coloca o nome da Cidade;
  • No segundo valor (que também vem com aspas simples), ele coloca o Estado.
  • A observação é que no último campo (no caso, Estado) ele não disponibiliza a vírgula.
  • Esta é uma observação importante, pois se o Programador disponibilizar vírgula, haverá erro de SQL.

WERE id = ’1′:
Quer dizer: Onde o script é igual a 1.

O número 1 é o valor do ID que você pretende modificar.

Veja os exemplos na figura abaixo:

Actualização Dados Tabela MySQL

Veja abaixo a imagem com o valor já alterado:

Dados Alterados Na Tabela MySQL

Espero que você tenha gostado desta matéria!

Tutorial Seguinte > MySQL – Exclusão De Dados

Be Sociable, Share!

Participa! Comenta...