Aula banco de dados
* Sintaxe
Update Nome da Tabela
Set Campo1= Novo valor1, Campo2= Novo valor2
Where Condição
Condição
Operadores Relacionais
< Menor
> Maior
<= Menor Igual
>= Maior Igual
= Igual
<> Diferente
Operadores Lógicos
And e
Or ou
Not negação
-------------------------------------------------
Exemplos:
-------------------------------------------------
Where cli_codigo= 10
-------------------------------------------------
Where cli_codigo<= 20
-------------------------------------------------
Where cli_codigo= 20 or cli_codigo= 21
-------------------------------------------------
Where und_data >= ‘2012-01-01’ and und_data<= “2012-01-20”
Tabela Verdade
Operador Or 22 Condição1 | Condição2 | Resultado | Verdadeiro | Verdadeiro | Verdadeiro | Verdadeiro | Falso | Verdadeiro | Falso | Verdadeiro | Verdadeiro | Falso | Falso | Falso |
Operador And 15/01/2012,22/01/2012 Condição1 | Condição2 | Resultado | Verdadeiro | Verdadeiro | Verdadeiro | Verdadeiro | Falso | Falso | Falso | Verdadeiro | Falso | Falso | Falso | Falso |
* Where não é obrigatório no comando update, mas a sua omissão causará a alteração de todos os registros.
-------------------------------------------------
Exemplo:
-------------------------------------------------
Update Cidades
-------------------------------------------------
Set cid_descricao= ‘Santana do Parnaíba’
-------------------------------------------------
Where cid_codigo = 101
-------------------------------------------------
-------------------------------------------------
Update Clientes
-------------------------------------------------
Set cli_nome= ‘Renato Franco’, cli_bairro= ‘Centro’
-------------------------------------------------
Where cli_codigo= 5 or