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 corr...
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?
A) ALTER TABLE public.classe COLUMN ATIVO ADD CONSTRAINT classe_check CHECK (IN ('S','N') ); B) ALTER TABLE public.classe COLUMN ATIVO ADD CONSTRAINT classe_check UNIQUE ( ('S','N') ); C) ALTER TABLE public.classe ADD CONSTRAINT classe_check UNIQUE ( ATIVO IN ('S','N') ); D) ALTER TABLE public.classe ADD CONSTRAINT classe_check CHECK (ATIVO IN ('S','N') ); E) ALTER COLUMN public.classe.ativo ADD ( ATIVO IN ('S','N') );
A alternativa correta é a letra D) ALTER TABLE public.classe ADD CONSTRAINT classe_check CHECK (ATIVO IN ('S','N') ). Essa opção adicionará uma restrição de verificação (CHECK) para garantir que apenas os valores 'S' e 'N' sejam aceitos no campo ativo da tabela classe em um SGBD PostgreSQL 9.
0
0
Responda
Para escrever sua resposta aqui, entre ou crie uma conta