Ver Mensaje Individual
  #3  
Antiguo 30-03-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
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.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 30-03-2011 a las 05:38:36.
Responder Con Cita