SQL wypisywanie danych ktoś wyjaśni

0

Szybkie pytanie o wypisywanie dlaczego gdy zrobię

create or replace procedure dodawanie_ab (a in number, b in number) is
begin 
DBMS_OUTPUT.PUT_LINE(a+b) ;
END; 

to procedura działa a jak dodam tyko tekst do wypisania

create or replace procedure dodawanie_ab (a in number, b in number) is
begin 
DBMS_OUTPUT.PUT_LINE( 'Wynik dodawania a + b =  '|| a+b) ;
END; 

to kompiluje ale już wyniku nie pokazuje jak wprowadzę dane

0

Strzelam (bo nie znam dobrze Oracle) - niezgodność typów.

0
Marcin.Miga napisał(a):

Strzelam (bo nie znam dobrze Oracle) - niezgodność typów.

Dzięki za ukierunkowanie, po twoim poście spróbowałem z to_char ale wystarczyło prościej a+b umieścić w nawiasach ( 'Wynik dodawania a + b = ' ||(a+b));

1 użytkowników online, w tym zalogowanych: 0, gości: 1