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

Postagens mais visitadas deste blog

(Java) Tipo primitivo, classe invólucro, tamanho

A classe invólucro parece muito com o tipo primitivo, na maioria as diferenças estão na letra inicial que é minuscula no tipo primitivo e maiúscula na classe invólucro. A classe invólucro tem por função tratar o tipo primitivo como uma classe, pois assim será possivel executar métodos como parseInt ou valueOf.

(SQL)Chave primária e auto increment

A chave primária ou primary key()  evita repetições de registros no banco de dados, ela geralmente vai estar no cpf, rg, matricula, que são coisas unicas nos campos de um cadastro, exemplo : primary key(cpf) Já o auto_increment pode ser usado para criar uma automação incrementando +1 automaticamente no campo determinado, exemplo : id int auto_increment,

(Java poo) - encapsulamento

O encapsulamento é como se fosse uma forma de tornar o código algo mais restrito por meio da criação de uma interface e do private. Primeiro passo: crie uma interface e coloque todos os métodos principais nela com o nome abstract 2°passo : basta criar uma classe com os métodos especiais getter e setter, criar os atributos normalmente. 3°passo : fazer a implementação da interface na classe e chamar os métodos da interface para a classe. Basta digitar implements e nome da interface, depois clicar na lâmpada vermelhar, onde terá a opção para implementar todos os métodos abstratos @override significa : sobrescrever 4° passo : usar normalmente o método dentro da classe