Cassic

Manipulação de Dados

Autor: Tadeu Pereira


  Comando INSERT

  O comando insert adiciona um novo registro na tabela.

Sintaxe :

insert into Tabela (Coluna, Coluna, ..., Coluna)
values (Valor, Valor, ..., Valor)

Tabela
Nome da tabela
Coluna
Nome de uma coluna
Valor
Valor a ser incluído na respectiva coluna.

Exemplo :

insert into Funcion (Codigo, Nome, Salario, Setor)
values (8, ‘Joana’, 1000, 4)

Exemplo :

insert into Funcion
values (9, ‘Fernanda’, 1000, 4)

Comando UPDATE

  A alteração de um ou mais registros é feito pelo comando update. O registro que será alterado dependera da cláusula where.

Sintaxe :

update Tabela set Coluna = Valor, Coluna = Valor, ..., Coluna = Valor
where Condição

Tabela
Nome da tabela
Coluna
Nome de uma coluna
Valor
Valor a ser incluído na respectiva coluna.
Condição
Condição para filtrar os dados a serem alterados.

Exemplo :

update Funcionário set Salario = 1200 where Setor = 4

Exemplo :

update Funcionário set Salario = Salario * 1.5

Comando DELETE

  A exclusão de um ou mais registros é feito pelo comando delete. O registro que será excluído dependera da cláusula where.

Sintaxe :

delete from Tabela
where Condição

Tabela
Nome da tabela
Condição
Condição para filtrar os dados a serem excluídos.

Exemplo :

delete from Pedido where Codigo = 5

Comando COMMIT

Após executar um ou mais dos comandos acima (insert, update, delete) devemos executar o comando commit para as alterações serem registradas na base.

Sintaxe :

commit

Comando ROLLBACK

Caso não queira que as alterações sejam registradas devemos executar o comando rollback.

Sintaxe :

rollback