Re: la duda existencial del tipo character fue:(Re: Obtener el valor de un campo serial luego de un insert)

From: "Agustin Ignacio Genoves" <agustingenoves(at)gmail(dot)com>
To: "Jaime Casanova" <jcasanov(at)systemguards(dot)com(dot)ec>
Cc: "Alvaro Herrera" <alvherre(at)alvh(dot)no-ip(dot)org>, "M C" <ayudapostgre(at)gmail(dot)com>, POSTGRES <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: la duda existencial del tipo character fue:(Re: Obtener el valor de un campo serial luego de un insert)
Date: 2008-12-15 15:45:11
Message-ID: d50beba10812150745k2f55b8a9v9b7640be3ade38f3@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Gracias por la respuesta, saludos

2008/12/15 Jaime Casanova <jcasanov(at)systemguards(dot)com(dot)ec>:
> On Mon, Dec 15, 2008 at 6:39 AM, Agustin Ignacio Genoves
> <agustingenoves(at)gmail(dot)com> wrote:
>> Hola, leyendo los mails sobre este problema me encontre con el
>> comentario de alvaro que dice que usar columnas char es problematico.
>> No lo sabia y quisiera saber el por que es problematico o una idea
>> pesima. Gracias
>>
>
> por que esos campos son muy confusos y ademas desperdician espacio... mira esto:
>
> prueba=# create table t1(c1 char(10), v1 varchar(10), t1 text);
> prueba=# insert into t1 values (' a ', ' a ', ' a ');
> prueba=# select length(c1), length(v1), length(t1) from t1;
> length | length | length
> --------+--------+--------
> 2 | 3 | 3
> (1 row)
>
> prueba=# select pg_column_size(c1), pg_column_size(v1),
> pg_column_size(t1) from t1;
> pg_column_size | pg_column_size | pg_column_size
> ----------------+----------------+----------------
> 11 | 4 | 4
> (1 row)
>
>
> prueba=# select * from t1;
> c1 | v1 | t1
> ------------+-----+-----
> a | a | a
> (1 row)
>
> prueba=# select c1 || 'p', v1 || 'p', t1 || 'p' from t1;
> ?column? | ?column? | ?column?
> ----------+----------+----------
> ap | a p | a p
> (1 row)
>
> --
> Atentamente,
> Jaime Casanova
> Soporte y capacitación de PostgreSQL
> Asesoría y desarrollo de sistemas
> Guayaquil - Ecuador
> Cel. +59387171157
>

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Fernando Siguenza 2008-12-15 15:56:01 COmo hago esta funcion??
Previous Message Jaime Casanova 2008-12-15 14:04:34 la duda existencial del tipo character fue:(Re: Obtener el valor de un campo serial luego de un insert)