Bonjour,
Pouvez vous me dire s'il est possible de modifier une colonne de table de base de données avec les clauses modify et check
Par exemple, si j'ai crée une table EMP avec ce script
et inséré des données dedans et qu'ensuite je souhauite que les valeurs insérées dans la champ sal soinet supérieures à 1500, puis je le faire avec cette requête
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 CREATE TABLE emp( empno number(4) not null, ename varchar2(10), job varchar2(9), mgr number(4), hiredate date, sal number(7,2), comm number(7,2), deptno number(2) not null);
ALTER TABLE EMP modify(sal CONSTRAINT check > 1500);
Est il possible d'utiliser cette requête si j'ai déjà defini une contrainte check sur le champ sal( par exemple check sal >1000) , à la création de la table emp.
Je vous remercie beaucoup de votre aide.
Cordailement.
Nathalie Harbonne
Partager