por 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.