salut,
j'aurai aimé savoir si le type de donnée INTEGER existait sous oracle ?
et si ce n'est pas le cas, est ce qu'il peut etre remplacé par le type NUMBER ?
merci.
salut,
j'aurai aimé savoir si le type de donnée INTEGER existait sous oracle ?
et si ce n'est pas le cas, est ce qu'il peut etre remplacé par le type NUMBER ?
merci.
NUMBER (précision de 38 chiffres par défaut),
NUMBER(x) (nombres avec x chiffres de précision),
NUMBER(x,y) (nombres avec x chiffres de précision dont y chiffres après la virgule).
C'est une question à laquelle il est difficile de répondre, puisque vous ne précisez ni votre version, ni le contexte (sql, pl/sql ?)![]()
Pour plus d'informations sur les datatypes disponibles en SQL pour la 10g :
http://download-uk.oracle.com/docs/c...1.htm#sthref19
le contexte est tres c'est le sql(creation de table);
je sais qu'en pl/sql on peut utiliser le type integer:
Un test tout simple devrait vous donner la réponse, non ?Envoyé par donny
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
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35 8i CYRIL> create table dvp (x integer); Table créée. 8i CYRIL> insert into dvp values (&val); Entrez une valeur pour val : 12 ancien 1 : insert into dvp values (&val) nouveau 1 : insert into dvp values (12) 1 ligne créée. 8i CYRIL> insert into dvp values (&val); Entrez une valeur pour val : 406.53 ancien 1 : insert into dvp values (&val) nouveau 1 : insert into dvp values (406.53) 1 ligne créée. 8i CYRIL> / Entrez une valeur pour val : -.3336 ancien 1 : insert into dvp values (&val) nouveau 1 : insert into dvp values (-.3336) 1 ligne créée. 8i CYRIL> select * 2 from dvp; X ---------- 12 407 0 3 ligne(s) sélectionnée(s).
Partager