2010-01-26 6 views
0

J'essaie d'importer des données dans ma table à l'aidechangement décimal SQL delimiter

INPUT INTO 

Le problème est mon décimaux utilise , comme séparateur, et il attend .. Donc ça ne marchera pas!

Comment puis-je changer cela? Rechercher et remplacer dans le fichier d'entrée n'est pas une option!

J'utilise SQL Anywhere 10

+0

Cela peut valoir la peine de demander sur le site SQL Anywhere Stack Exchange: http://sqla.stackexchange.com/ –

Répondre

0

Je ne crois pas qu'il est possible de changer le séparateur décimal. Vous pouvez soit pré-traiter le fichier (que vous avez dit ne pas être une option) ou le charger dans une table temporaire avec la colonne décimale définie comme une chaîne et ensuite utiliser une insertion de la table temporaire à votre table réelle, effectuant la conversion nécessaire à ce moment.