Lists: | pgsql-es-ayuda |
---|
From: | "jose maria" <inf2(at)iam(dot)junta-andalucia(dot)es> |
---|---|
To: | "lista pg-sql" <pgsql-ayuda(at)campus(dot)iztacala(dot)unam(dot)mx> |
Subject: | [pgsql-ayuda] quiero pasar de text a varchar. |
Date: | 1999-01-11 17:10:35 |
Message-ID: | 000901be3d85$4e7b4a00$04ab860a@aux |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
Quiero hacer esto:
update bancos set entidad = substr(codigo,1,4);
Pero me dice que entidad es varchar y substr(codigo,1,4) es text.
Como puedo solucionar esto.
Gracias.
From: | Bruno Unna <bruno(at)iac(dot)com(dot)mx> |
---|---|
To: | pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx |
Subject: | Re: [pgsql-ayuda] quiero pasar de text a varchar. |
Date: | 1999-01-11 21:25:33 |
Message-ID: | 369A6C4D.75C79CFD@iac.com.mx |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
> jose maria wrote:
>
> Quiero hacer esto:
> update bancos set entidad = substr(codigo,1,4);
>
> Pero me dice que entidad es varchar y substr(codigo,1,4) es text.
>
> Como puedo solucionar esto.
>
> Gracias.
Prueba con un 'typecasting' explícito: añade '::varchar' al dato que
quieres hacer pasar por varchar, siendo text.
Suerte.
--
"Create like a god, Bruno Unna <bruno(at)iac(dot)com(dot)mx>
command like a king, Desarrollo de Software
and work like a slave." Internet de Alta Calidad
Kawasaki PGP public key available
--------- Pie de mensaje -------------------------------------------
Archivo historico: http://tlali.iztacala.unam.mx/maillist/pgsql-ayuda
Cancelar inscripcion:
mail to: majordomo(at)tlali(dot)iztacala(dot)unam(dot)mx
text : cancelacion pgsql-ayuda
From: | Sferacarta Software <sferac(at)bo(dot)nettuno(dot)it> |
---|---|
To: | pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx, Bruno Unna <bruno(at)iac(dot)com(dot)mx> |
Subject: | Re[2]: [pgsql-ayuda] quiero pasar de text a varchar. |
Date: | 1999-01-12 13:11:24 |
Message-ID: | 12591.990112@bo.nettuno.it |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
Hello Bruno,
lunedì, 11 gennaio 99, you wrote:
>> jose maria wrote:
>>
>> Quiero hacer esto:
>> update bancos set entidad = substr(codigo,1,4);
>>
>> Pero me dice que entidad es varchar y substr(codigo,1,4) es text.
>>
>> Como puedo solucionar esto.
>>
>> Gracias.
Que version ?
En my v6.4 esto funciona...
prova=> create table bancos (codigo text, entidad varchar(20));
CREATE
prova=> insert into bancos values ('aaaaaaa','dddddddddd');
INSERT 42579 1
prova=> update bancos set entidad = substr(codigo,1,4);
UPDATE 1
prova=> select * from bancos;
codigo |entidad
-------+-------
aaaaaaa|aaaa
(1 row)
-Jose'-
Best regards,
Sferacarta mailto:sferac(at)bo(dot)nettuno(dot)it
--------- Pie de mensaje -------------------------------------------
Archivo historico: http://tlali.iztacala.unam.mx/maillist/pgsql-ayuda
Cancelar inscripcion:
mail to: majordomo(at)tlali(dot)iztacala(dot)unam(dot)mx
text : cancelacion pgsql-ayuda