|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2005 Messages : 87 ![]() |
Bonjour,
J'utilise la comande suivante : Code :
bcp mabase..matable out fichier.txt -c -t\t -J -Usa -Pxxx -Sxxx alors que je veux le mettre sous forme DD/MM/YYYY y'a t il ubne solution merci d'avance |
|
|
00
|
|
|
#2 |
|
Membre habitué
![]() Inscription : mars 2006 Messages : 293 ![]() |
Ben je pense que tu devrais faire une table temporaire, oû tu récupèrerais la date en fesant un convert du format que tu souhaite et ensuite tu fais ton BCP out.
Pour le convert regarde la doc , .... je dois avoir des exemple mais il faut que je cherche. A+ |
|
|
00
|
|
|
#3 |
![]() ![]() |
Si tu es en ASE 12.5 (ou plus récent) tu peux créer une vue avec un convert() et faire un bcp out de la vue.
Il est aussi possible que tu puisse définir une conversion par défaut différente avec un "format file", mais c'est qqch que je n'ai pratiquement jamais utilisé. Une troisième solution potentielle serait de mettre une conversion par défaut dans le fichier ocs.cfg - de nouveau ce n'est pas qqch que j'ai essayé... Michael
__________________
Michael Peppler Membre de TeamSybase - www.teamsybase.com "A successful [software] tool is one that was used to do something undreamed of by its author." -- S. C. Johnson |
|
|
00
|
|
|
#4 | ||
|
Nouveau Membre du Club
![]() |
C'est l'un des 3 :
Code :
Ca fait un mois que j'ai pas créé de proc stockée qui convertit des dates. Je me rappelle juste que le format est en "cent quelque-chose". Mais ils se trouvent dans la doc ASA (bien mieux que la doc ASE Peut-être que suffit... A voir... |
||
|
00
|
|
|
#5 | |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2005 Messages : 87 ![]() |
Citation:
merci |
|
|
|
00
|
|
|
#6 |
![]() ![]() |
Le fichier ocs.cfg n'existe pas par défaut - il faut le créer dans $SYBASE/$SYBASE_OCS/config, et on peut se baser sur le fichier sample.cfg.
Le formattage des dates peut être spécifié (voir http://infocenter.sybase.com/help/in...f/ctref352.htm) mais un essai avec bcp, isql et sqsh montre que cela ne marche pas si l'application fait le formattage lui même (ce qui est souvent le cas). Donc le fichier ocs.cfg n'est pas utile dans ce cas. Michael
__________________
Michael Peppler Membre de TeamSybase - www.teamsybase.com "A successful [software] tool is one that was used to do something undreamed of by its author." -- S. C. Johnson |
|
|
00
|
|
|
#7 |
![]() ![]() |
__________________
Michael Peppler Membre de TeamSybase - www.teamsybase.com "A successful [software] tool is one that was used to do something undreamed of by its author." -- S. C. Johnson |
|
|
00
|
|
|
#8 | |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2005 Messages : 87 ![]() |
Citation:
Merci à tous |
|
|
|
00
|
|
|
#9 |
|
Invité de passage
![]() Inscription : juillet 2009 Messages : 1 ![]() |
Pourrait-on avoir la suite des explications ?
1 ) Creation d'un fichier ocs.cfg dans $SYBASE/$SYBASE_OCS/config 2 ) Ajout d'une section [bcp] 3 ) Ajout de la variable CS_OPT_DATEFORMAT = CS_OPT_FMTDMY Mais ça ne fonctionne pas mieux pour autant ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com