|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() |
Voilà moi je viens de SQL Server et il faut que je finisse un connecteur seulement j'ai pas mal se soucil avec les types qui n'existe pas sous Oracle..
Mon plus gros ce situe au niveau du boolean Pour créer une colonne bool j'utilise NUMBER(1,0) et je ne comprends pas pourquoi mais dans ma vue COL j'ai systématiquement une longueur de 22 et une précision de 1 Si j'essaye avec (34,0) j'aurai à ce moment là une precision de 34 pour la même longueur (22).. Ais-je un problème de parametrage au niveau d'oracle ? J'ai pourtant lu que la taille était le premier parametre... Merci d'avance pour vos lumières |
|
|
00
|
|
|
#2 |
|
Membre actif
![]() Inscription : août 2007 Messages : 176 ![]() |
quel est la version d'Oracle ?
Que donne la vue si on passe par un NUMBER(1) sans préciser le nombre de décimale ? |
|
|
00
|
|
|
#3 |
|
Membre éclairé
![]() Inscription : avril 2006 Messages : 465 ![]() |
Il me semble qu'un NUMBER sous Oracle occupe toujours la meme taille, soit 22 bytes et que la precision et le nombre de décimal ne sont que des contraintes qui t'empeche de saisir des valeur hors normes mais qui ne change rien au stockage
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com