Explore as questões disponíveis e prepare-se para seus estudos!
O bloqueio em nível de linha ou registro, no PostgreSQL versão 11.x, é obtido automaticamente quando a linha é atualizada ou excluída. Os bloqueios em nível de linha não afetam a consulta aos dados, já que bloqueiam apenas gravações na mesma linha.
Para ‘forçar’ um bloqueio de linha em um comando SELECT, deve-se usar:
SQL é a linguagem padrão de gerenciamento de dados que interage com os principais bancos de dados baseados no modelo relacional, como o Postgre SQL. Nesse contexto, para selecionar na tabela FUNC todos os funcionários cujas idades estejam entre 23 e 47 anos, inclusive, a sintaxe correta para o comando é:
Considere o trecho em PostgreSQL abaixo:
INSERT into alunos (id, nome, email) VALUES (1, ‘João’, ‘jo@o.com’), (2, ‘Maria’, ‘mari@o.com’), (3, ‘José’, ‘jose@o.com’);
Considerando a existência prévia da tabela alunos que contém as colunas id, nome e email, e desconsiderando os tipos de dados, a execução do trecho resultará:
Julgue o item subsequente, a respeito do Postgres 9.6.
Ao se criar uma trigger, a variável especial TG_OP permite
identificar que operação está sendo executada, por exemplo,
DELETE, UPDATE, INSERT ou TRUNCATE.