Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1034 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  pas de cast as float sur mysql 4.0.x???

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

pas de cast as float sur mysql 4.0.x???

n°1179623
casimimir
Posté le 19-08-2005 à 14:34:36  profilanswer
 

Bonjour,
je voulais convertir la base access d'un employé en mysql et par la même occasion la normaliser un peu, je voulais donc concertir une partie d'un champ texte en float, et la surprise MySql ne supporte pas cela?
c'est moi qui me gourre ou bien effectivement je ne vais pas pouvoir faire cela directement sql?
je tourne sous MySql 4.0.21
 
merci de votre aide

mood
Publicité
Posté le 19-08-2005 à 14:34:36  profilanswer
 

n°1179669
kalex
Posté le 19-08-2005 à 15:26:52  profilanswer
 

> texte en float
 
J'ai jamais essayé, mais même si ça marche, ça me paraît très risqué.

n°1179672
jagstang
Pa Capona ಠ_ಠ
Posté le 19-08-2005 à 15:30:46  profilanswer
 

tu appeles ça normaliser... passer de texte en float c'est une erreur de conception plutôt...
 

n°1180010
casimimir
Posté le 19-08-2005 à 23:35:45  profilanswer
 

pourquoi risqué?
 
oui normaliser car a la base le champ est du style N12,65 et donc je passe ca dans deux col différentes
 
mais j'y pense c'est peut-etre parceque il s'attend a un . pour les décimales...


Message édité par casimimir le 19-08-2005 à 23:37:54
n°1180024
kalex
Posté le 19-08-2005 à 23:58:03  profilanswer
 

Risqué, car il y a toutes les chances que certains champs en sortent modifiés. Tu peux passer de int à float, de varchar à text, etc. mais text à float... :/
Tu devrais plutôt créer une nouvelle base avec une structure mieux pensée et te faire un script de migration faisant un minimum de contrôle.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  pas de cast as float sur mysql 4.0.x???

 

Sujets relatifs
mysql / sybaseimpossible d'installer mysql
Champs vides dans une base mysql[php 4 /mysql 4.1] hashage mdp ?
table MySQL dans tableau (à 2 dimensions?)[MySQL & PHP] Obtenir les valeurs que peut prendre un champs SET
Mise en page compromise avec un float: leftBouquin sur PHP/MySQL
[MySQL][MD5][Java] Fonction de "déhashage"Deplacer fichier d'index des tables mysql
Plus de sujets relatifs à : pas de cast as float sur mysql 4.0.x???


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR