2017-04-25 13 views
0

Ich habe ein Problem in Orakelformen, ich habe in der Datenbank eine Feldnummer (10) dieses Feld in Formulare hat eine Maske 99.999.999. Das Feld zählt Punkte und Kommas als Teil der Länge. Es gibt eine Möglichkeit, dass das Feld nur die Zahlen zählt. Das Tabellenfeld ist ORD_DIST NUMBER (10) In dem Bild sind die Eigenschaften in Formularen.Feldnummer nimmt die Kommas und Punkte als Teil der Länge

Image of properties

+0

Ihre Maske besteht nur aus 8 Ziffern? Wenn das Hinzufügen von zwei Neunen zur Maske keinen Unterschied macht, können Sie den höchsten erlaubten Wert auf 99999999 oder 9999999999 setzen, vielleicht mit einer Länge, die bei Bedarf angepasst wird? (Ich verwende Forms nicht, also rate nur * 8-) –

Antwort

0

NUMBER (10) in der Datenbank bedeutet, dass Ihre Nummer 10 Ziffern hat. Punkte und Kommata werden nicht gezählt, da sie nur zur Darstellung der Zahl dienen. Formatmaske und maximale Länge in Formularen definieren Nummernfeld vom Benutzer Sicht. Das bedeutet, dass angezeigte Kommas, Punkte oder Leerzeichen angezeigt werden. Ihr Feld aktiviert nur 8 Ziffern.

Verwandte Themen