Modificando Dados em SQL

1309 palavras 6 páginas
Linguagem SQL

Modificando Dados
Linguagem SQL – Modificando Dados

31 de maio de 2014

1

Inserindo Dados
Sintaxe:
INSERT [INTO] [(lista de colunas)]
VALUES

Exemplo 1: Cadastrar a cidade de Muriaé, com código 91, do estado de Minas Gerais.
INSERT cidade (código, nome, uf, país)
VALUES (91, 'Muriaé', 'MG', (SELECT sigla FROM país WHERE nome = 'Brasil'))

Linguagem SQL – Modificando Dados

31 de maio de 2014

2

1

Inserindo Dados
Exemplo 2: Cadastrar o setor de Contabilidade com a sigla CON, cujo ramal é 108, o setor superior é Finanças e o chefe do setor é Anne Dodsworth Sausbrown.
INSERT setor
VALUES ('CON', 'Contabilidade', 108,
(SELECT sigla FROM setor WHERE nome = 'Finanças'),
(SELECT código FROM funcionário
WHERE nome = 'Anne Dodsworth Sausbrown'))

Linguagem SQL – Modificando Dados

31 de maio de 2014

3

Inserindo Dados Parciais

 Se uma coluna aceitar valores nulos ou possuir um valor default, é possível omiti-la em uma instrução INSERT.
 Sempre deverá ser inserido um valor para uma coluna que seja
NOT NULL.
Exemplo 3: Cadastrar o cliente Antonio Barbosa Leite, da Av. Rui
Carneiro, 723 - João Pessoa
INSERT cliente(código,nome,tipo,endereço,cidade)
VALUES ('ANBAL', 'Antonio Barbosa Leite', 'F',
'Av. Rui Carneiro, 723', (SELECT código FROM cidade WHERE nome = 'João Pessoa'))

Linguagem SQL – Modificando Dados

31 de maio de 2014

4

2

Inserindo Dados Parciais
 Na inserção de dados parciais:
 é inserido um valor nulo para as colunas que aceitam valores nulos e não possuem valores default;
 é inserido o valor default para as colunas que contém uma constraint DEFAULT;
 um valor nulo poderá ser especificado explicitamente, digitando NULL sem aspas simples;
 não deverá ser especificado um valor para uma coluna que possua a propriedade IDENTITY;
 DEFAULT VALUES insere valores default para todas as colunas que têm um valor padrão definido ou que aceitam valores
nulos.

Relacionados

  • Comandos de banco de dados - oracle
    2527 palavras | 11 páginas
  • bd apl Aula02
    2500 palavras | 10 páginas
  • banco de dados
    790 palavras | 4 páginas
  • comandos SQL
    855 palavras | 4 páginas
  • Delphi
    5105 palavras | 21 páginas
  • O básico do SQL
    529 palavras | 3 páginas
  • farmacos
    7454 palavras | 30 páginas
  • Banco da dados
    5510 palavras | 23 páginas
  • 2330A 08 Implementando Views
    9167 palavras | 37 páginas
  • Trabalho
    1094 palavras | 5 páginas