Du musst den Parameter passend casten:
cast('xxxx' as char(30)), da sonst keine passende Prozedursignatur ermittelt werden kann.