Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server
MS SQL-Server Forum Microsoft SQL-Server. Avant de poster -> FAQ SQL-Server, Tutoriels SQL-Server
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/11/2011, 10h25   #1
Candidat au titre de Membre du Club
 
Homme
Informaticien chargé des bases de données et du traitement des données statistiques
Inscription : juin 2011
Messages : 35
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Informaticien chargé des bases de données et du traitement des données statistiques
Secteur : Associations - ONG

Informations forums :
Inscription : juin 2011
Messages : 35
Points : 11
Points : 11
Par défaut Probleme de virgule

Bonjour à vous Forum,

J'ai un énorme problème en SQL.

J'ai une table avec plus de 21 millions d'enregistrements et en l'important, la colonne avec la pondération a eu un problème : les virgules ont disparu (ce qui veut dire qu'à la place d'avoir "2.452" j'ai "2452.0" .

Je suis sur SQL server et j'ai mis ma colonne en float.

Puis-je faire quelque chose d'autre que me retaper l'importation qui a duré très longtemps ?

Merci à vous,

Cordialement,

Thordek
Thordek est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/11/2011, 10h30   #2
Membre Expert
 
Homme Sylvain Devidal
Chef de projets Générix
Inscription : février 2010
Messages : 1 062
Détails du profil
Informations personnelles :
Nom : Homme Sylvain Devidal
Âge : 33
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Chef de projets Générix
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : février 2010
Messages : 1 062
Points : 1 515
Points : 1 515
Si tu as beaucoup de chance, le décalage a été systématiquement de la même taille, et les zéro inutiles rajoutés :

1,234 => 1234,0
1,200 => 1200,0
0,001 => 1,0

etc.

Si c'est bien le cas, alors il suffit de tout diviser par 1000...

Mais je doute très fortement que tu aies cette chance

Ou alors surveille ta femme
StringBuilder est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 08/11/2011, 10h58   #3
Candidat au titre de Membre du Club
 
Homme
Informaticien chargé des bases de données et du traitement des données statistiques
Inscription : juin 2011
Messages : 35
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Informaticien chargé des bases de données et du traitement des données statistiques
Secteur : Associations - ONG

Informations forums :
Inscription : juin 2011
Messages : 35
Points : 11
Points : 11
Par défaut !!!

Merci StringBuilder,

Tu sais que tu n'es pas idiot(e).

Pour ma femme, elle ne l'est pas encore donc je vais faire gaffe.

Bonne journée.

Je te tiens au courant pour si ça marche (ou pas).
Thordek est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/11/2011, 11h53   #4
Candidat au titre de Membre du Club
 
Homme
Informaticien chargé des bases de données et du traitement des données statistiques
Inscription : juin 2011
Messages : 35
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Informaticien chargé des bases de données et du traitement des données statistiques
Secteur : Associations - ONG

Informations forums :
Inscription : juin 2011
Messages : 35
Points : 11
Points : 11
Tout marche bien, ça prends des heures, mais ça marche.

Merci
Thordek est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/11/2011, 11h55   #5
Modérateur
 
Homme Fabien
Ingénieur d'études en décisionnel
Inscription : septembre 2008
Messages : 5 686
Détails du profil
Informations personnelles :
Nom : Homme Fabien
Âge : 34
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Ingénieur d'études en décisionnel
Secteur : Arts - Culture

Informations forums :
Inscription : septembre 2008
Messages : 5 686
Points : 10 431
Points : 10 431
Envoyer un message via ICQ à Waldar Envoyer un message via Skype™ à Waldar
Ça prend des heures de faire une division par 1000 ?
__________________
Email : http://scr.im/waldar
Waldar est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h19.


 
 
 
 
Partenaires

Hébergement Web