|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
![]() ![]() ![]() Louis-Guillaume MORANDConsultant @ Microsoft Inscription : mars 2003 Messages : 10 713 ![]() |
Question toute bête, je cherche un type de colonne contenant de grand nombres comme 500 000 000 000 000. Ok c'est pas énorme mais ca fait planter les colonnes INTEGER. au début, ca ne devait pas contenir de grand nombre.
Aujourd'hui, je veux changer le type mais j'aimerai être sûr de pas me gourer. J'ai repéré NUMBER et DOUBLE PRECISION (mais ca m'arrange pas car je passe par des stored proc). le type NUMBER est-il ce que je cherche? info: les nombres peuvent être des nombres à virgule
__________________
moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom |
|
00
|
|
|
#2 | ||
|
Expert Confirmé Sénior
![]() Inscription : juillet 2003 Messages : 3 459 ![]() |
NUMBER peut avoir une précision de 38
Code :
Ca c'est pour les entiers Pour les décimales, faut rajouter le nb de décimales comprise dans la précision. Exemple NUMBER(38,3) pour 35 chiffres entiers et 3 décimales (38 au total dont 3 décimales) Donc au max tu peux avoir 38 chiffres quelque soit l'endroit où se place la virgule.
__________________
More Code : More Bugs. Less Code : Less Bugs |
||
|
|
00
|
|
|
#3 |
![]() ![]() vincent rogier Inscription : juillet 2007 Messages : 2 355 ![]() |
Le type NUMBER est effectivement le type numérique qui a la plus grande capacité de stockage sous Oracle.
Par contre, ensuite cela dépends du driver utilisé par ton application afin qu'il puisse correctement de retourner un entier 64 bits par exemple depuis une colonne NUMBER...
__________________
Vincent Rogier. Rubrique ORACLE : Accueil - Forum - Tutoriels - FAQ - Livres - Blog Vous voulez contribuer à la rubrique Oracle ? Contactez la rubrique ! OCILIB (C Driver for Oracle) Librairie C Open Source multi-plateformes pour accéder et manipuler des bases de données Oracle |
|
00
|
|
|
#4 |
![]() ![]() ![]() Louis-Guillaume MORANDConsultant @ Microsoft Inscription : mars 2003 Messages : 10 713 ![]() |
merci beaucoup à vous deux. j'avais besoin de cette confirmation
__________________
moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom |
|
00
|
Copyright © 2000-2012 - www.developpez.com