SóProvas


ID
2376880
Banca
CESPE / CEBRASPE
Órgão
TRE-PE
Ano
2017
Provas
Disciplina
Banco de Dados
Assuntos

Tabela 3A6AAA
dados da tabela:
ID; nome; idtipo; preco
25; creme; 3; 11,50
31; arroz; 4; 12,50
34; leite; 1; 14,00
42; sabão; 5; 11,00
46; carne; 1; 12,75
48; shampoo; 5; 12,30
58; azeite; 1; 13,25

Assinale a opção que apresenta o comando S Q L correto para se incluir um novo campo idcategoria do tipo INT nos dados da tabela 3A6AAA, denominada tbproduto.

Alternativas
Comentários
  • B)

    Alterações na estrutura da tabela usa o ALTER

    Atualização de dados dentro da tabela usa o UPDATE

     

  • Gabarito B

    O comando ALTER TABLE altera a definição de uma tabela existente. Existem várias sub-formas:

    ADD COLUMN

    Esta forma adiciona uma coluna à tabela utilizando a mesma sintaxe do comando CREATE TABLE.

     

    "Retroceder Nunca Render-se Jamais !"
    Força e Fé !
    Fortuna Audaces Sequitur !

  • Vão continuar com esse negócio de "ponto e vírgula", é!? Varei!!

  • A instrução ALTER TABLE é usada para adicionar, excluir ou modificar colunas de uma tabela existente.

     

    --- ALTER TABLE - Adicionar coluna ---

    ALTER TABLE table_name
    ADD  COLUMN column_name datatype;

     

    --- ALTER TABLE - Excluir coluna ---

    ALTER TABLE table_name
    DROP COLUMN column_name;

     

    --- ALTER TABLE - Alterar/Modificar coluna ---

    ALTER TABLE table_name
    ALTER COLUMN column_name datatype;

     

    Fonte: https://www.w3schools.com/sql/sql_alter.asp