Questão 1293926

Tecnologia da Informação · 2011

Questão

ID 1293926

Disciplina: Tecnologia da Informação

Assunto: Procedures

Ano: 2011 Banca: CESPE CEBRASPE - Centro de Seleção e de Promoção de Eventos UnB Órgão: Tribunal de Justiça do Espírito Santo


Julgue os itens que se seguem, acerca de linguagens de programação.



Uma stored procedure é um grupo de comandos SQL ou PL/SQL que executa determinada tarefa e pode ser invocado por um nome. No script a seguir, em PL/SQL para Oracle 10g, a procedure Proc1 recebe dois parâmetros e, caso recebe dois parâmetros e, caso condition seja nulo, o comando seja nulo, o comando EXECUTE IMMEDIATE ‘DELETE FROM ‘ ||table_name ||where_clause; não será executado.não será executado.

CREATE OR REPLACE PROCEDURE Proc1 (

table_name IN VARCHAR2,

condition IN VARCHAR2 DEFAULT NULL) AS

where_clause VARCHAR2(100) := ‘ WHERE ‘ ||condition;

BEGIN

IF condition IS NULL THEN where_clause :=

NULL; END IF;

EXECUTE IMMEDIATE ‘DELETE FROM ‘ ||table_name

||where_clause;

END;

Alternativas da questão 1293926
Pular para o conteúdo principal