Considere, abaixo, o script SQL, criado para ser executado e...

Próximas questões
Com base no mesmo assunto
Q2510323 Banco de Dados

Considere, abaixo, o script SQL, criado para ser executado em um ambiente PostgreSQL, versão 15. 

 

 Imagem associada para resolução da questão


Ao finalizar, deve se concluir que 

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Seleciona todos os dados considerados true: select * from tipo_boolean where valor;

True pode ser representado por TRUE, 'true', 'yes', 'on','1'

False pode ser represando por FALSE, 'false', 'no', 'off','0'

Strings com t,f,y,n também são aceitas

O resultado da consulta sempre será t ou f

O case não importa, 'TrUe' ou 'YeS' será registrado como t

fonte: https://www.postgresql.org/docs/15/datatype-boolean.html

Código caso queiram testar:

CREATE TABLE IF NOT EXISTS tipo_booleano (

chave SERIAL PRIMARY KEY,

valor boolean NOT NULL

);

INSERT INTO tipo_booleano VALUES (1,TRUE);

INSERT INTO tipo_booleano VALUES (2,FALSE);

INSERT INTO tipo_booleano VALUES (3,'true');

INSERT INTO tipo_booleano VALUES (4,'false');

INSERT INTO tipo_booleano VALUES (5,'on');

INSERT INTO tipo_booleano VALUES (6,'off');

INSERT INTO tipo_booleano VALUES (7,'1');

INSERT INTO tipo_booleano VALUES (8,'0');

INSERT INTO tipo_booleano VALUES (9,'y');

INSERT INTO tipo_booleano VALUES (10,'n');

INSERT INTO tipo_booleano VALUES (11,'y');

SELECT * FROM tipo_booleano WHERE valor;

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo