Pular para o conteúdo principal

(SQL) Manipulando linha, registro ou tupla

Linhas, registros ou tuplas são dados contidos em colunas de uma determinada tabela.

Manipulando um registro incorreto(UPDATE)
update nomedatabela set nomedacoluna_que_está_a_linha = 'Novo dados' 
where nomedachaveprimariadalinha = 'numerodachaveprimaria';


Manipulando várias colunas de um mesmo registro(chave primária), (UPDATE)
update nomedatabela set nomedacoluna_que_está_a_linha = 'Novo dados',nomedacoluna_que_está_a_linha = 'Novo dados' 
where chaveprimariadalinha = 'numerodachaveprimaria';



Limit 1 : permite que só 1 registro seja alterado, digitar o limit 1 e nada dá no mesmo quando se usa o where = numerodachaveprimaria
update nomedatabela 
set nomedacoluna= 'Novo dados',nomedacoluna= 'Novo dados' 
where chaveprimariadalinha = 'numerodachaveprimaria' 
limit 1;

Manipulando vários registros com uma mesma caracteristica, por exemplo se eu quiser alterar os registros de diversas pessoas que se chamam 'João' 

update nomedatabela
set nomedacoluna = 'novodados',nomedacoluna = 'novodados'
where nomedacoluna = 'dado'

Porém, para usar o where sem igualar a chave primária é necessário  ir em edit/preferences/sql editor/ desmarque safe updates







Comentários