Witajcie
Chcialbym zrealizowac szyfr cezara. Podejrzewam ze blad polega na tym ze Oracle nie wie jak odczytywac wartosci z podanego tekstu.
Oto kod:
DROP function cezar;
CREATE function cezar(tekst IN VARCHAR2)
RETURN VARCHAR2 IS
j NUMBER;
szyfr varchar2(255);
begin
for j IN 1..length(tekst) loop
szyfr:=szyfr || (substr(tekst,j,1)+3);
end loop;
return szyfr;
end;
/
Jak to zrealizowac? Szczerze nie mam kompletnego pojecia jak to zrobic w BD, ale w innych jezykach to wiem. Pomozecie:?