Erreur de syntaxe #1064

Résolu/Fermé
phoenix21 Messages postés 48 Date d'inscription mercredi 26 décembre 2007 Statut Membre Dernière intervention 7 mai 2008 - 6 mai 2008 à 11:37
phoenix21 Messages postés 48 Date d'inscription mercredi 26 décembre 2007 Statut Membre Dernière intervention 7 mai 2008 - 7 mai 2008 à 15:49
Bonjour,
j'ai crée une base de données sur phpmyadmin.

en suite j'ai crée une vue.
ensuite je souhaite ajouter une colonne a cette vue: met il me une erreur :


Erreur

requête SQL:

ALTER VIEW litterature ADD COLUMN ISBN int( 10 ) NOT NULL

MySQL a répondu:Documentation
#1064 - Erreur de syntaxe près de 'add column ISBN int(10) not null' à la ligne 2

Avez-vous une idée de l'erreur?

Merci pour votre aide.

Cordialement

4 réponses

ahmed.ben.salem Messages postés 86 Date d'inscription lundi 31 mars 2008 Statut Membre Dernière intervention 28 avril 2009 4
6 mai 2008 à 11:57
Slt,
Il se peut que "ISBN" est une clé primere pour la base donc il faut pas qu'elle soit a NULL.
0
phoenix21 Messages postés 48 Date d'inscription mercredi 26 décembre 2007 Statut Membre Dernière intervention 7 mai 2008 5
6 mai 2008 à 12:03
En fait, je crée une colonne qui n'existe pas dans ma base de donnée.
donc elle ne peut être une clé primaire.
0
ahmed.ben.salem Messages postés 86 Date d'inscription lundi 31 mars 2008 Statut Membre Dernière intervention 28 avril 2009 4
6 mai 2008 à 12:18
0
phoenix21 Messages postés 48 Date d'inscription mercredi 26 décembre 2007 Statut Membre Dernière intervention 7 mai 2008 5
6 mai 2008 à 12:36
Re
Merci.
mais je ne sais toujours pas où est mon erreur, dans ce que j'ai marqué.
peut-être comme j'ai pu voir dans le lien que tu m'a donné, il n'y a rien marqué sur ce que jej veux faire.
0
phoenix21 Messages postés 48 Date d'inscription mercredi 26 décembre 2007 Statut Membre Dernière intervention 7 mai 2008 5
7 mai 2008 à 15:49
Bonjour,

c'est bon. je pense que ce que j'essayais ne fonctionnait pas. ajouter une table dans ma base et j'ai recréée ma vue avec tous les données.
Merci.
COrdialement
0