Home   Artículos   Recursos   Foros   
Artíclos recientes publicados en Latindevelopers:

Visual C++: NSDoubleEdit: Un control para el manejo de números decimales en Visual C++.
Visual C++: Implementando una Calculadora en Visual C++
Visual C++: CCommandLine: Una clase para el uso de la linea de comando
Visual C++: Una clase para el manejo del Registro


Ayuda de conversion de primer y tercer caracter en mayuscula

Select Lenguaje Query, aqui podras encontrás Consultas coomo Select, Insert, Update...., y mucho mas...

Ayuda de conversion de primer y tercer caracter en mayuscula

Notapor fxsystem_3000 el Vie Jul 08, 2005 3:11 pm

:roll: Devolver el nombre (con la primera letra en mayuscula) y los apellidos de todos los profesores (con la tercera letra en mayuscula y el resto en miniscula). :?:
fxsystem_3000
Novato
Novato
 
Mensajes: 7
Registrado: Sab Feb 26, 2005 8:19 am

Re: Ayuda de conversion de primer y tercer caracter en mayus

Notapor Gildus el Sab Jul 09, 2005 8:15 pm

Holas,

Si no encuentras la forma de hacerlo en sql, puedes optar por cualquier lenguage que uses.

En SQL hay varias funciones y procedimientos que puedes usar, pero depende de que motor sql utilices.


Saludos
Gildus
Gildus
Programador
Programador
 
Mensajes: 187
Registrado: Mar Jun 17, 2003 12:23 pm

Notapor Arkhel el Sab Feb 11, 2006 6:00 pm

Primera letra en mayúscula: Angel
Apellidos tercera letra mayúscula: miRanda gaRcía, no sé si de los dos apellidos
(si se necesita los dos apellidos, la primera opción es dividir en dos campos, paterno y materno, si no por medio de código, algún IF.)


en campos separados Nombre, Apellidos
Campo Nombre:angel
Campo Apellidos: miranda garcía

En oracle:
select upper(substr(nombre,1,1)) || lower(substr(nombre,2)) || ', ' ||
lower(substr(apellidos,1,2)) || upper(substr(apellidos,3,1)) ||
lower(substr(apellidos,4)) from proveedor;


En Sql Server
select upper(substr(nombre,1,1)) + lower(substr(nombre,2)) || ', ' +
lower(substr(apellidos,1,2)) + upper(substr(apellidos,3,1)) +
lower(substr(apellidos,4)) from proveedor;
Creo que si no es substr, es completo = Substring(x)

En Access
select ucase(mid(nombre,1,1)) + Lcase(mid(nombre,2)) + ', ' +
Lcase(mid(apellidos,1,2)) + Ucase(mid(apellidos,3,1)) +
Lcase(mid(apellidos,4)) from proveedor;
Tal vez se tenga que poner $ en seguido de lcase y mi, = Ucase$, Mid$

devuelve: Angel, miRanda garcía
No busco mi dicha en la indiferencia y lo que más estremece al hombre es casi siempre lo que más le conviene.
Arkhel
Novato
Novato
 
Mensajes: 16
Registrado: Vie Feb 10, 2006 4:10 pm
Ubicación: México, Monterrey


Volver a El lenguaje SQL

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados