Banco de dadosSql
- (FCC 2015)
Considere o trecho de código abaixo.
SQL> DECLARE
2 total NUMBER;
3 horas_trab NUMBER := 40;
4 valor_hora NUMBER := 52.50;
5 bonus NUMBER := 1500.00;
6 nome VARCHAR2(128);
7 id_ok BOOLEAN;
8
9 BEGIN
10 total := (horas_trab * valor_hora) + bonus;
11 nome := 'Antonia Santos';
12 id_ok := TRUE;
13 END;
14 /
O código
A) escrito em PL/SQL não executará no Oracle 11g, pois a inicialização das variáveis está errada.
B) traz tipos de dados totalmente compatíveis com a linguagem SQL.
C) escrito para o SGBD PostgreSQL, executará sem erros, pois não apresenta erros de sintaxe.
D) escrito em PL/SQL executará no SGBD Oracle 11g e não apresenta erros de sintaxe.
E) traz erros na declaração de variáveis com parte fracionária, pois deveria ser NUMBER (4,2).
Próximo:
EXERCÍCIOS - Exercício 2
Tente Este: Exercício 12
VOLTAR ao índice: Banco de dados