Questão de Banco de Dados — SQL Server — FGV 2014
Banco de DadosSQL Server
- Código
- fg013023
- Banca
- FGV
- Órgão
- TJ-GO
- Ano
- 2014
- Nível
- Superior
- Cargo
- Analista Judiciário - Análise de Sistemas - Banco de Dados
Analise o código de um trigger implementado no MS SQL Server sobre o banco COPA_BD descrito anteriormente.
Sabe-se que a tabela inserted contém, no momento do disparo, os registros sendo alterados ou inseridos na tabela objeto do trigger, e que a operação raiserror sinaliza um erro para o processo que iniciou a operação.Esse código tem a função de prevenir que:
Sabe-se que a tabela inserted contém, no momento do disparo, os registros sendo alterados ou inseridos na tabela objeto do trigger, e que a operação raiserror sinaliza um erro para o processo que iniciou a operação.Esse código tem a função de prevenir que:- Ao número de registros na tabela participação seja ímpar;
- Bum time seja seu próprio adversário;
- Chaja dois jogos com o mesmo valor para o atributo idJogo;
- Dhaja mais de dois times num mesmo jogo;
- Emais de dois registros sejam inseridos numa única operação de insert.