SóProvas


ID
3209914
Banca
FGV
Órgão
SEE-PE
Ano
2016
Provas
Disciplina
Banco de Dados
Assuntos

Analise os dois formatos de comandos do MYSQL 5.7 a seguir.


I. CREATE TABLE X LIKE Y;

II. CREATE TABLE X SELECT * FROM Y;


Assinale a opção que apresenta a descrição correta do efeito desses formatos de comandos no MYSQL 5.7.

Alternativas
Comentários
  • O comando CREATE TABLE X LIKE Y; serve para criar uma tabela vazia (X) com base na definição de outra tabela (Y).

    Gabarito C

  • Alternativa correta: C.

    .

    .

    O comando CREATE TABLE X LIKE Y cria uma tabela copiando as informações DDL da outra tabela. Ou seja, os dados e índices não são copiados, apenas a estrutura.

    .

    Update 09/09/2020: conforme apontado pelo colega Leandro Henrique, o CREATE TABLE...LIKE também copia os índices da tabela em que se baseia. O meu comentário original estava errado nesse sentido. Obrigado pela correção.

    (fonte: https://dev.mysql.com/doc/refman/5.7/en/create-table-like.html)