Cita:
Empezado por ecfisa
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.
|
oo si lo he probado y funciono a la perfeccion con el char_length .