Hola amerika111.
Tal como te dice Casimiro tenes que usar las funciones UPPER Y LOWER.
Código SQL
[-]
UPDATE EMPLEADOS
SET NOMBRE = LEFT(UPPER(NOMBRE),1) || RIGHT(LOWER(NOMBRE),CHAR_LENGTH(NOMBRE)-1)
WHERE EMPLEADOS_ID = 1
La función
CHAR_LENGTH se implementa a partir de Firebird 2.x, para versiones anteriores deberas usar
STRLEN (UDF). [
N. de V. 1.5 ]
Un saludo.