› Fóruns › SQL e PL/SQL › Ajuda perguntas pl/sql › Responder a: Ajuda perguntas pl/sql
20 de agosto de 2021 às 5:22 pm
#149112
Participante
- Crie uma view que retorne todos os endereços da “PESSOA”. A view deverá ter os seguintes campos: Nome da Pessoa, tipo do endereço e endereço concatenado da seguinte forma: logradouro, número – cidade. Exemplo: “RUA DA ASSEMBLEIA, 10 – RIO DE JANEIRO”.
- Crie um bloco PL/SQL capaz de identificar todas as “PESSOAS” sem endereço cadastrado na tabela “ENDERECO” e faça um “insert” na tabela “ENDERECO” com o dado comercial: AV. REPÚBLICA DO CHILE, 230 – RIO DE JANEIRO. Ao realizar o “insert” tratar possíveis erros com um EXCEPTION retornando o erro gerado pelo banco de dados. O programa deve imprimir ao final a quantidade de registros afetados.