Considere a existência de uma tabela chamada "Funcionario" que possui diversos campos, dentre eles o campo "nome", que aceita cadeia de caracteres, e o campo "comissao", que aceita números reais. No Oracle, para exibir o nome de todos os funcionários e suas respectivas comissões, de forma que se o funcionário não receber comissão apareça "'Sem comissão'", utiliza-se a instrução SQL
a)
"SELECT nome, VRF((comissao,null),'Sem comissão') FROM Funcionario;" |
b)
"SELECT nome, NVL((comissao,null),'Sem comissão') FROM Funcionario;" |
c)
"SELECT nome, NVL(TO_CHAR(comissao),'Sem comissão') FROM Funcionario;" |
d)
"SELECT nome, ISNULL(comissao,'Sem comissão') FROM Funcionario;" |
e)
"SELECT nome, GET((comissao,null),'Sem comissão') FROM Funcionario;" |
Copyright © Tecnolegis - 2010 - 2024 - Todos os direitos reservados.