Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   PostgreSQL (http://www.forosdelweb.com/f99/)
-   -   primera letra en mayuscula (http://www.forosdelweb.com/f99/primera-letra-mayuscula-576340/)

oscarpt2184 15/04/2008 15:58

primera letra en mayuscula
 
saludos, quisiera saber como hago pa convertir la primera letra de la frase en mayusculas
ejemplo:
la masturbacion te hace perder la memoria y otras cosas que no recuerdo

La masturbación te hace perder la memoria y otras cosas que no recuerdo

si ubiera por ahi archivos de todos los formatos plis dejenlo aqui

seyko 16/04/2008 02:24

Re: primera letra en mayuscula
 
Buenas,

http://www.postgresql.org/docs/8.2/i...ns-string.html

Combinando UPPER y SUBSTRING no deberías tener problemas.

Si ves que no lo consigues avisa y te echo una mano.

Un saludo

seyko 16/04/2008 02:29

Re: primera letra en mayuscula
 
ahhh si es algo que vas a usar mucho create una funcion sql

lriosv 31/05/2008 09:51

Respuesta: primera letra en mayuscula
 
hola amigo disculpa por meterme, creo que esta es tu solucion usando functions:

CREATE OR REPLACE FUNCTION "public"."primer_letra_mayus" (nombre text) RETURNS text AS
$body$
/* New function body */
DECLARE
cadena TEXT;

BEGIN
SELECT UPPER(SUBSTRING(nombre,1,1)) || SUBSTRING(nombre,2) INTO cadena;
RETURN cadena;
END;
$body$
LANGUAGE 'plpgsql' VOLATILE CALLED ON NULL INPUT SECURITY INVOKER;

ahi lo tienes bye

seyko 02/06/2008 03:03

Respuesta: primera letra en mayuscula
 
Te aconsejo no utilizar una funcion plpgsql cuando puedas hacerlo con sql, como es el caso


La zona horaria es GMT -6. Ahora son las 03:30.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.