A voir également:
- AIDE SQL
- Logiciel sql - Télécharger - Bases de données
- Requete sql pix ✓ - Forum MySQL
- Sql lister les tables ✓ - Forum Programmation
- Récupération serveur sql - Télécharger - Gestion de données
- Migration base access vers sql server - Télécharger - Gestion de données
10 réponses
Bjour Amnesiak!
merci de me repondre !
ALTER TABLE Matable DROP PRIMARY KEY, ADD PRIMARY KEY(ID); ne marche pas erreur de syntaxe!
merci de me repondre !
ALTER TABLE Matable DROP PRIMARY KEY, ADD PRIMARY KEY(ID); ne marche pas erreur de syntaxe!
Bjour à tous et merci de me repondre !
J'ai testé toutes les proposition mais ça ne marche toujours pas!!
message d'erreur:
[Microsoft][Pilote ODBC Microsoft Access] Erreur de syntaxe dans l'instruction ALTER TABLE.
merci
J'ai testé toutes les proposition mais ça ne marche toujours pas!!
message d'erreur:
[Microsoft][Pilote ODBC Microsoft Access] Erreur de syntaxe dans l'instruction ALTER TABLE.
merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Euhhh... ?
Je reste assez perplexe et te suggère de réessayer car cette requête est pourtant correcte et a été testée avec succès dans PhpMyAdmin (2.5.3)
Tu peux peut-être toujours essayer de la décomposer en 2 requêtes séparées, comme suit :
Je reste assez perplexe et te suggère de réessayer car cette requête est pourtant correcte et a été testée avec succès dans PhpMyAdmin (2.5.3)
Tu peux peut-être toujours essayer de la décomposer en 2 requêtes séparées, comme suit :
ALTER TABLE Matable DROP PRIMARY KEY; ALTER TABLE Matable ADD PRIMARY KEY(ID);
Bonjour Ruth,
Amnesiak a raison, la commande qui vous a donné est juste :
ALTER TABLE Matable DROP PRIMARY KEY;
a part si un ou plusieur enregistrement de la table sont reservés par un autre utilisateur ; ça sera bien si vous nous donné le message d'erreur
Merci à TOUS CEUX QUI VEILLENT SUR CE SITE.
Amnesiak a raison, la commande qui vous a donné est juste :
ALTER TABLE Matable DROP PRIMARY KEY;
a part si un ou plusieur enregistrement de la table sont reservés par un autre utilisateur ; ça sera bien si vous nous donné le message d'erreur
Merci à TOUS CEUX QUI VEILLENT SUR CE SITE.
ruth : Les seules causes d'erreur possibles que j'imagine sont :
. la table en question ne s'appelle pas 'Matable'
. la table en question ne contient pas de clé primaire
A vérifier
. la table en question ne s'appelle pas 'Matable'
. la table en question ne contient pas de clé primaire
A vérifier
il y a une autre cause je crois, ce sont vos privilèges système
est ce que l'utilisateur avec lequel vous etes connecté à le droit de faire un DROP du PRIMARYKEY ( INDEX)
Merci à TOUS CEUX QUI VEILLENT SUR CE SITE.
est ce que l'utilisateur avec lequel vous etes connecté à le droit de faire un DROP du PRIMARYKEY ( INDEX)
Merci à TOUS CEUX QUI VEILLENT SUR CE SITE.
Ah je crois que je l'ai trouvé; voilà : l'utilisateur ne peut pas supprimer une clé primaire ou unique qui fait partie d'une intégrité référentille , donc il faut supp. la clé référencée et la clé étrangère en spécifiantl'option CASCADE:
ALTER TABLE Matable DROP PRIMARY KEY CASCADE
ça doit marché, sinon , écris la syntaxe d'erreur qui s'affiche.
Merci à TOUS CEUX QUI VEILLENT SUR CE SITE.
ALTER TABLE Matable DROP PRIMARY KEY CASCADE
ça doit marché, sinon , écris la syntaxe d'erreur qui s'affiche.
Merci à TOUS CEUX QUI VEILLENT SUR CE SITE.