bonjour je veux supprimer un clé primaire d'un tableau j'arrive pas comment faire tant que je suis un débutant ????????????
je vous demande de m'aider
merci d'avance
bonjour je veux supprimer un clé primaire d'un tableau j'arrive pas comment faire tant que je suis un débutant ????????????
je vous demande de m'aider
merci d'avance
salut,
google est ton ami :
http://www.rapidsite.fr/mysql/modif.htm
Il faut surtout que vous commenciez par vous assurer que votre clé primaire n'est pas la clé étrangère d'une ou plusieurs autres tables.Envoyé par sam_124
Dans ce cas, il vous faudra d'abord gérer les contraintes d'intégrité référentielles.
Enfin, pensez à respecter les règles du forum et notamment en ce qui concerne votre SGBD (MySQL ? SQLServer ? Oracle ? etc.) et sa version.
Enfin, allez faire un tour du côté de http://sql.developpez.com, vous y découvrirez une mine d'informations .
Modérateur des forums Oracle et Langage SQL
Forum SQL : je n'interviens PAS plus de 4 fois dans une discussion car si c'est nécessaire cela prouve généralement que vous n'avez pas respecté : les règles du forum
Pour supprimer une contrainte quelle qu'elle soit il faut en connaître son nom.
Pour connaître les contraintes d'une table vous pouvez scruter la vue d'information de schéma :
Une fois ce nom obtenu :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT * FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS WHERE CONSTRAINT_TYPE = 'PRIMARY KEY' AND TABLE_SCHEMA = ??? AND TABLE_NAME = ???
ALTER TABLE ???
DROP CONSTRAINT ???
Gare aux contraintes FOREIGN KEY liées à l'intégrité référentielle.
A +
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
* * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *
bonjour
moi je veux savoir la clef primaire d'une table donnée
c'est possible ? en sql server 2000
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager