Witam!!
Jeżeli utworzyłem temat w złym dziale to proszę o przeniesie. Mój problem jest następujący. Wprowadzam pesel do funkcji w MySQL funkcja ma obliczyć długość peselu, i jeżeli użytkownik jest z roku 2000 do 2009 występuję problem. Pierwsze lub pierwsze dwa zera zostają ucięte i długość zostaje zakłamana. Jak mogę sobie z tym poradzić? Funkcja wygląda następująco:
DROP FUNCTION IF EXISTS test;
DELIMITER //
create function test (numer char(100)) returns char(100)
begin
declare dlugosc char(100);
set dlugosc = lenght(numer);
return dlugosc;
end //
delimiter ;
Dziękuję za pomoc i wszelkie rady.