RE: porque el text

From: MIGUEL CANCHAS <mcanchas(at)tsr(dot)com(dot)pe>
To: 'Marcos Saldivar' <baron(dot)rojo(dot)cuerdas(dot)de(dot)acero(at)gmail(dot)com>, MIGUEL CANCHAS <mcanchas(at)tsr(dot)com(dot)pe>
Cc: Alvaro Herrera <alvherre(at)commandprompt(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: RE: porque el text
Date: 2008-04-09 16:03:36
Message-ID: 410117BB01F4D611B73A00010331DD2403B58B4E@tsnt.tsr.com.pe
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

-----Mensaje original-----
De: Marcos Saldivar [mailto:baron(dot)rojo(dot)cuerdas(dot)de(dot)acero(at)gmail(dot)com]
Enviado el: Miércoles, 09 de Abril de 2008 10:48 a.m.
Para: MIGUEL CANCHAS
CC: Alvaro Herrera; pgsql-es-ayuda(at)postgresql(dot)org
Asunto: Re: [pgsql-es-ayuda] porque el text

2008/4/9, MIGUEL CANCHAS <mcanchas(at)tsr(dot)com(dot)pe>:
[...]
> MIGUEL CANCHAS escribió:
> > tengo una tabla "mcolores" con un campo idcolor varchar(12) esta es pk
> > y trngo otra tabla "orden_trabajo2" con un campo idcolor varchar(12)
> >
> > por que cuando armo una vista esta se convierte de la siguiente manera
:
> >
> > (((orden_trabajo2.idcolor)::text = (mcolores.idcolor)::text)))
> >
> > me refiero al "text", por que se "arma" asi ? ralentiza mientras lo
> > transforma ?
>
> ¿Y por qué tus idcolor no son campos int4 mejor?
>
> --
> Alvaro Herrera
http://www.CommandPrompt.com/
> PostgreSQL Replication, Consulting, Custom Development, 24x7 support
>
>
> ***********/////////////////////******************
> Los datos que se guardan son de este tipo :
>
> T000122225
> H005225440
> T232155551
>

puedes tener una tabla colores con id serial y esos id del tipo
"T000122225" como un varchar unique, yo prefiero siempre que las
claves primarias sean numeros enteros...

saludos.-
******************/////////////////////////////*************
A ver, este codigo T000122225 es un codigo compuesto por otros 5 codigos
incluyendo el tipo (T, H o cualquier otro caracter que se asigne.)

Mi pregunta fue : por que cuando se hace la union :

(((orden_trabajo2.idcolor)::text = (mcolores.idcolor)::text)))

por que sale el "text"

Miguel

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2008-04-09 16:05:44 Re: porque el text
Previous Message Alvaro Herrera 2008-04-09 16:01:41 Re: porque el text