Méthode : 1. Utilisez l'instruction "ALTER TABLE table name DROP CONSTRAINT constraint name;" pour supprimer la contrainte de clé primaire ; 2. Utilisez l'instruction "Alter Table table Modify column type Null ;" pour supprimer la contrainte non nulle.
L'environnement d'exploitation de ce tutoriel : système Windows 10, version Oracle 11g, ordinateur Dell G3.
1. Supprimer les contraintes de clé primaire :
Alter table 表名 drop 约束名
Avec la clé primaire nommée :
Alter table one drop constraint pk_one;
Clé primaire sans nom : vous pouvez utiliser Select * from user_constraints pour trouver le nom de la clé primaire constraint_name dans le tableau, et puis utilisez le nom de la clé primaire trouvée. Par exemple : alter table student drop constraint SYS_C002715;
(Lors de la suppression des contraintes de composant, vous devez également supprimer les contraintes de clé étrangère qui font référence à la clé primaire) Par exemple :
alter table two drop constraint two_pk_id;
2. contraintes non nulles :
Syntaxe :
Alter Table 表 Modify 列 类型 Null;
Par exemple :
Alter table one Modify name null;
Tutoriel recommandé : "Tutoriel vidéo Oracle"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!