Se connecter avec
S'enregistrer | Connectez-vous

Changer le nom d'un champ d'une table

Dernière réponse : dans Programmation

Bonsoir à tous,

Je souhaite modifier le nom d'un champ d'une table d'une BDD sans perdre les données qu'il contient. Lorsque je change le nom à partir de la BDD ça fonctionne mais lorsque je le fait avec une requête sql sur mon site internet, sa fonctionne pas, le nom du champ est modifié mais tout est initialisé.
Voici ma requête:

$sql1 = " ALTER TABLE `note_PSI` CHANGE `DSasserv` `DSasser` DECIMAL( 4, 2 ) NOT NULL DEFAULT '0.00' '";
mysql_query($sql1) or die('Erreur SQL !'.$sql1.'<br>'.mysql_error());

Si quelqu'un sait comment faire, il est le bienvenu.

Merci d'avance!

Autres pages sur : changer nom champ table

Lassé par la pub ? Créez un compte

seb326 a dit :
C'est bon je viens de trouver! Il manque une condition dans mon code et comme plusieurs requête se suivent cela entraînait le problème

C'est bien d'avoir trouvé!!!!
En faire profiter l'ensemble est mieux !!!
C'est toi le demandeur ....inclus ta réponse en code.
Merci :pfff: 
Lassé par la pub ? Créez un compte
Tom's guide dans le monde