Questões de Informática · FACAPE

InformáticaSQLFACAPE 2012

AEVSF (FACAPE)

Questão de Informática

Abaixo temos o código embaralhado de uma Procedure para um banco de dados do Firebird 2.5. IF(EXISTS(SELECT id FROM ENTIDADE 1 WHERE ID = :ID)) 2 BEGIN 3 ID = GEN_ID(ID, 1); 4 RT = 0; 5 END (NOME VARCHAR(60), DATA_NASC 6 DATE) 7 THEN BEGIN RT = :ID; 8 CREATE PROCEDURE SP_GRAVAR 9 AS DECLARE VARIABLE ID INTEGER; INSERT INTO ENTIDADE(ID, NOME, 10 DATA_NASC) 11 VALUES (:ID, :NOME, :DATA_NASC); 12 RETURNS(RT INTEGER) 13 END SUSPEND; A sequência correta das linhas de código para que a procedure seja executada sem erros é:

Sua resposta

Mais questões de SQL

Ver as 3.235 questões de SQL

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.