hola que tal nose si en firebird se podra hacer algo como esto de sql...
Código SQL
[-]update EMPLEADOS
set nombre = CONCAT( Left(ucase(nombre),1), lcase(Right(nombre, LENGTH(nombre)-1)));
Esto para hacer la primera letra mayuscula y las demas mayusculas