Informática, perguntado por tuliomarcus4oyr3em, 1 ano atrás

Analise a instrução abaixo e responda a questão que segue.

Set serveroutput on

Create or replace procedure Nr_Fone (V_fone in varchar2)

IS

NV_Fone varchar2(10);

Begin

NV_Fone:= Substr(V_fone,1,4)||'-'||Substr(V_fone,5,4);

Dbms_Output.Put_Line (NV_Fone);

End Nr_Fone;

Ao executar o comando da procedure, o resultado que será exibido na tela é: exec nr_fone(12345678);


a.
12345678

b.
1234-5678

c.
1234’-‘5678

d.
1234||’-‘||5678

e.
12345-678

Soluções para a tarefa

Respondido por maxximun
87
Resposta Correta é:
b.
1234-5678
Respondido por LarissaMoura3
70

b. 1234-5678

Quando comandos como o citado no enunciado são enviados aos dispositivos dos computadores, o driver do dispositivo precisa descobrir se tal comando teve uma conclusão. Os drivers de dispositivo podem fazer a consulta ao dispositivo através de polling.

O bloco PL/SQL é uma linguagem de programação para o banco de dados e demais aplicações da Oracle. Com ele é possível que o usuário realize a manipulação dos dados de uma maneira procedure ou em blocos. Tal manipulação não é possível usando apenas SQL padrão ANSI.

Bons estudos!

Perguntas interessantes