Skip site navigation (1) Skip section navigation (2)

Re: consulta

From: Raúl Mero Moreira <rmero(at)marzam-online(dot)com>
To: "Mendoza, Allan" <Allan(dot)Mendoza(at)cwpanama(dot)com>
Cc: Juan Martínez <jeugenio(at)umcervantes(dot)cl>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: consulta
Date: 2006-12-21 21:11:58
Message-ID: 458AF89E.2000608@marzam-online.com (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
intenta con los comandos del select como substring
aca un ejemplo que hice pa seleccionar en un script de noticias, las 
primeras 5 noticias el titulo el id de la noticia y en el 'contenido' 
solo los 80 primeros caracteres espero que algo de eso te sirva hermano

select
    id_notic, titulo_notic, *substring(contenido_notic from 1 for 80) as 
contenido*
from
    portal_web.noticias
order by id_notic desc
limit 5
 


Mendoza, Allan escribió:
> Juan, 
> 	Muchas gracias por tu respuesta tan rápida. Tengo una pregunta, yo uso sql Server 2000 y cuando yo usado la función substring, siempre utilizo tres parámetros:
> 	1. el campo o cadena de caracteres
> 	2. el inicio desde donde quiero substraer los caracteres
> 	3. la cantidad
>
> En el ejemplo que me enviaste sólo me aparecen dos parámetros y me mandar error
> 	"The substring function requires 3 arguments"
>
> Que hace falta para que funcione, ya intente con LIKE y tampoco
>
> Saludos,
> Allan Mendoza
> Gcia de Fact. y Arq.de Sistemas
> -----Original Message-----
> From: Juan Martínez [mailto:jeugenio(at)umcervantes(dot)cl] 
> Sent: Thursday, December 21, 2006 10:36 AM
> To: Mendoza, Allan
> Cc: pgsql-es-ayuda(at)postgresql(dot)org
> Subject: Re: [pgsql-es-ayuda] consulta
>
> Mendoza, Allan escribió:
>   
>> Tengo que extraer los números de un campo varchar. Ejemplo:
>>
>>             PANAMA 0825-12345 MAS ....ETC.......y solo deseo 0825-12345, el 
>> tamaño de las palabras al inicio y al final son variables para cada 
>> registro.
>>     
>
> Para eso, expresiones regulares...
>
> Un ejemplo:
>
> SELECT substring('PANAMA 0825-12345 MAS','[0-9]+\-[0-9]+');
>
>   substring
> ------------
>   0825-12345
>
> Saludos
>
>   


Attachment: rmero.vcf
Description: text/x-vcard (466 bytes)

In response to

pgsql-es-ayuda by date

Next:From: Israel de las HerasDate: 2006-12-22 01:22:45
Subject: ficheros wals y problema con disco
Previous:From: Raúl Mero MoreiraDate: 2006-12-21 20:54:09
Subject: Re: COPY

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group