[php\Mysql] modifier un champ [Résolu/Fermé]

brudao 529 Messages postés samedi 10 février 2007Date d'inscription 9 août 2017 Dernière intervention - 10 nov. 2008 à 10:37 - Dernière réponse : brudao 529 Messages postés samedi 10 février 2007Date d'inscription 9 août 2017 Dernière intervention
- 10 nov. 2008 à 11:20
Bonjour,
je n'arrive pas à modifier le type d'un champ d'une bd mysql en php.
exemple: je cree une table:
$req="CREATE TABLE 'ma_table ( id int(11) not null );"

maintenant je veux modifier le type de id qui est du int en du bigint par exemple.

je n'arrive pas a faire cela.
j'ai utiliser cette requete mais rie ne ce passe:
$re="ALTER TABLE 'ma_table' ALTER COLUMN id bigint(12);"
Afficher la suite 
529Messages postés samedi 10 février 2007Date d'inscription 9 août 2017 Dernière intervention

3 réponses

opayet 3 Messages postés lundi 10 novembre 2008Date d'inscription 10 novembre 2008 Dernière intervention - 10 nov. 2008 à 11:04
0
Utile
Salut,

Essaie quleque chose comme ca :
ALTER TABLE `ma_table` CHANGE `id` `id` BIGINT( 11 ) DEFAULT '0' NOT NULL

Si sa ne marche pas vérifie tes droits sur la table.
Marco la baraque 998 Messages postés vendredi 9 mai 2008Date d'inscriptionContributeurStatut 5 novembre 2009 Dernière intervention - 10 nov. 2008 à 11:07
0
Utile
1
Bonjour Brudao,
As-tu essayé ceci :
ALTER TABLE 'ma_table' MODIFY id BIGINT(12) NOT NULL;

Cordialement,
brudao 529 Messages postés samedi 10 février 2007Date d'inscription 9 août 2017 Dernière intervention - 10 nov. 2008 à 11:20
Merci beaucoup à vous deux;
j'ai essayer les deux methodes et ça marche parfaitement.


re-Merci beaucoup. bonne journnée