|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : juin 2004 Messages : 5 ![]() |
je dois copier des dates dd/mm/yy d'une table (donc déclarées character varying(50)) dans des dates yyyy.mm.dd d'une autre table (donc déclarée date)
forcément ça va pas marcher... quelqu'un a til une solution? puis-je sinon copier des données type "date" dans des données type "character varying(50))" ? |
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() Inscription : juin 2004 Messages : 5 ![]() |
j'ai essayé ça :
insert into table1(madate1) (select cast(madate2 as date) from table2 where table1.sku1 = table2.sku2); madate2 (character varying ) étant de la forme 08/05/03 mais il me répond ça : ERROR: Cannot cast type character varying to date |
|
|
00
|
|
|
#3 |
|
Expert Confirmé Sénior
![]() ![]() Inscription : mai 2004 Messages : 4 490 ![]() |
Bonjour,
tu dois utiliser la fonction to_date() pour convertir ta chaine en date. Dans ce cas, ca devrait être :
__________________
FAQ XML ------------ « Le moyen le plus sûr de cacher aux autres les limites de son savoir est de ne jamais les dépasser » Giacomo Leopardi |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com