STM 2025 · Tecnologia da Informação · Banco de Dados
Questão 90
Comando
A respeito de Flyway, PostgreSQL e H2 Database, julgue os próximos itens.Considere que os comandos a seguir tenham sido executados no PostgreSQL 14.18.
CREATE TABLE IF NOT EXISTS public.servidor (idServidor INT GENERATED BY DEFAULT AS IDENTITY PRIMARY KEY, nome VARCHAR(30));
CREATE TABLE IF NOT EXISTS public.magistrado (idServidor INT GENERATED BY DEFAULT AS IDENTITY PRIMARY KEY, matricula int) INHERITS (public.servidor);
INSERT INTO public.servidor (nome) VALUES ('Pedro'), ('João');
INSERT INTO public.magistrado (nome) VALUES ('Maria');
SELECT \* FROM public.servidor;
Nesse caso, o comando SELECT \* FROM public.servidor; apresentará, ao ser executado, o resultado a seguir.
idServidor | nome -----------+-------1 | Pedro 2 | João 3 | Maria -----------+-------
CREATE TABLE IF NOT EXISTS public.servidor (idServidor INT GENERATED BY DEFAULT AS IDENTITY PRIMARY KEY, nome VARCHAR(30));
CREATE TABLE IF NOT EXISTS public.magistrado (idServidor INT GENERATED BY DEFAULT AS IDENTITY PRIMARY KEY, matricula int) INHERITS (public.servidor);
INSERT INTO public.servidor (nome) VALUES ('Pedro'), ('João');
INSERT INTO public.magistrado (nome) VALUES ('Maria');
SELECT \* FROM public.servidor;
Nesse caso, o comando SELECT \* FROM public.servidor; apresentará, ao ser executado, o resultado a seguir.
idServidor | nome -----------+-------1 | Pedro 2 | João 3 | Maria -----------+-------
Status: valida.
Comentários
Ainda não há comentários publicados.