Pular para o conteúdo principal

Questão de Banco de Dados — PostgreSQL — FUNDATEC 2021

Banco de DadosPostgreSQL
Código
qq641695
Banca
FUNDATEC
Órgão
PGE-RS
Ano
2021
Nível
Superior
Cargo
Analista de Informática
Deseja-se adicionar uma restrição para que sejam aceitos somente os valores “S” e “N” no campo ativo da tabela classe. Qual alternativa atende corretamente ao que foi solicitado, em um SGBD PostgreSQL 9?
  1. AALTER TABLE public.classeCOLUMN ATIVOADD CONSTRAINT classe_checkCHECK (IN ('S','N') );
  2. BALTER TABLE public.classeCOLUMN ATIVOADD CONSTRAINT classe_checkUNIQUE ( ('S','N') );
  3. CALTER TABLE public.classeADD CONSTRAINT classe_checkUNIQUE ( ATIVO IN ('S','N') );
  4. DALTER TABLE public.classeADD CONSTRAINT classe_checkCHECK (ATIVO IN ('S','N') );
  5. EALTER COLUMN public.classe.ativoADD ( ATIVO IN ('S','N') );
Revelar gabarito e comentário

GabaritoD — ALTER TABLE public.classe ADD CONSTRAINT classe_check CHECK (ATIVO IN ('S','N') );

Link permanente: /questoes/qq641695