Rebonjour,
Pourrais je savoir ou se trouve l'erreur ici:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
SQL> create table a
  2  (s number(3,2));
 
Table créée.
 
SQL> insert into a(s) values(11);
insert into a(s) values(11)
                        *
ERREUR à la ligne 1:
ORA-01438: valeur incohérente avec la précision spécifiée pour cette colonne
 
SQL> insert into a(s) values(111.13);
insert into a(s) values(111.13)
                        *
ERREUR à la ligne 1:
ORA-01438: valeur incohérente avec la précision spécifiée pour cette colonne
Pourtant cela fonctionne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
SQL> create table a(s number(5,2));
 
Table créée.
 
SQL> insert into a(s) values(11);
 
1 ligne créée.
 
SQL> insert into a(s) values(111.13);
 
1 ligne créée.