Questão FC265922
É possível encontrar atualmente uma grande variedade de bancos de dados disponíveis no mercado. Dentre eles, os banco de dados relacionais, que lançam mão da estrutura de tabelas p
Linguagem SQL
IDECAN · 2020
É possível encontrar atualmente uma grande variedade de bancos de dados disponíveis no mercado. Dentre eles, os banco de dados relacionais, que lançam mão da estrutura de tabelas para armazenamento dos dados, são utilizados largamente. Um dos fatores para o sucesso dos banco de dados relacionais é a utilização da linguagem SQL (Linguagem de Consulta Estruturada). Considere que foi solicitado que fosse criado um SQL com o objetivo de modificar a tabela cliente do esquema empresa, incluindo uma coluna de nome codigo, sendo que esta coluna pode armazenar uma cadeia de caracteres de tamanho variável, sendo a quantidade máxima de caracteres é igual a 45. Marque a alternativa que indica o comando SQL correto para realizar a ação descrita.
- alter table empresa.cliente add column codigo character(45);
- change table empresa.cliente add column codigo varchar(45);
- alter table empresa.cliente add column codigo varchar(45);
- change table empresa.cliente add column codigo char(45);
- alter table empresa.cliente add column codigo char(45);
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
A instrução alter table empresa.cliente add column codigo varchar(45); solicita a alteração da estrutura da tabela para incluir uma nova coluna.
ALTER TABLE indica que vamos modificar a definição de uma tabela; empresa.cliente especifica o schema.tabela onde a mudança ocorrerá.
ADD COLUMN codigo determina que será adicionada uma coluna com o nome codigo. A palavra COLUMN é aceitada pela maioria dos SGBDs e, em alguns, pode ser omitida.
varchar(45) define o tipo como cadeia de caracteres de tamanho variável com capacidade máxima de 45 caracteres. Por padrão a coluna aceita NULL a menos que seja declarado NOT NULL ou outro constraint.
O ponto e vírgula finaliza o comando; execute-o com privilégios adequados para alterar a tabela.
Conteúdo do catálogo FC Concursos · Atualizado em