• 0
Sign in to follow this  
Neto Matheus

Dúvida Pl/Sql

Question

Boa noite galerinha,

Não consegui achar a solução para este problema que eu me encontro,

e até criei uma conta aqui para ver se alguém sabe se é possivel,

Tenho varias tabelas e utilizei um cursor para receber um select e mostro os resultados no fetch, código abaixo.

<Não consegui por em um code box, pelo menos aqui está travando.>

--------------

DBMS_OUTPUT.put_line('Nome Software - Nº Licença - Data Inicio Instalação - Valor Licença - Valor Total'); --mostra o título dos valores

open c_soft; --abre o cursor

loop

fetch c_soft into dado_soft;

exit when c_soft%NOTFOUND;

total := total+dado_soft.valor_licenca; --soma dos softwares registrados no computador

DBMS_OUTPUT.put_line(TO_CHAR(dado_soft.nome_soft)||' '||TO_CHAR(dado_soft.numero_licenca)||' '||TO_CHAR(dado_soft.data)||' '||TO_CHAR(dado_soft.valor_licenca)||' '||TO_CHAR(total)); --mostra os valores do select

end loop;

close c_soft;--fecha cursor

------------

PORÉM pela procedure que eu realizei, mostra isso:

-------------------------------------------------------------------------------------------------------------------

Numero Patrimonio: 1013 Modelo eqpto: Microsoft Computer 5F

-------------------------------------------------------------------------------------------------------------------

Nome Software - Nº Licença - Data Inicio Instalação - Valor Licença - Valor Total

CASE 12 555-345-68 04/02/12 163,55 163,55

OFFICE 2003 553-366-60 26/04/12 1894,74 2058,29

ORACLE 10G 500020-60 14/04/12 573,73 2632,02

LINUX 553-366-60 26/04/12 426,86 3058,88

OFFICE 2003 540-300-01 09/04/12 878,9 3937,78

LINUX 553-366-60 24/04/12 980,98 4918,76

Da pra ver claramente que esta faltando a organização dos dados certinhos, o que eu não sei se é possivel,

até hoje eu sempre usei simples espaços entre eles, mas será possivel algum tipo de organização de dados

para que apareça apenas na coluna certa?

Grato.

Share this post


Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 0

Boa tarde Neto,

Vou mover seu tópico para Fórum Script Brasil > Banco de Dados > Demais Bancos

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this