Modifier un champ

brudao Messages postés 524 Date d'inscription samedi 10 février 2007 Statut Membre Dernière intervention 16 octobre 2014 - 10 nov. 2008 à 10:49
brudao Messages postés 524 Date d'inscription samedi 10 février 2007 Statut Membre Dernière intervention 16 octobre 2014 - 10 nov. 2008 à 11:22
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);"

1 réponse

brudao Messages postés 524 Date d'inscription samedi 10 février 2007 Statut Membre Dernière intervention 16 octobre 2014
10 nov. 2008 à 11:22
j'ai finalement trouvé: j'ai fait:
ALTER TABLE `ma_table` CHANGE `id` `id` BIGINT( 11 ) DEFAULT '0' NOT NULL


et ça également ça marche:
ALTER TABLE 'ma_table' MODIFY id BIGINT(12) NOT NULL;

Merci meme si on m'a pas trop aidé.
j'espere que ça aidera quelqu'un d'autre
0
Rejoignez-nous