Jaki typ Oracle (10 Express Edition) byłby "taki sam" jak int Java?Jaki typ danych w wyroczni byłby odwzorowany na int Java?
Odpowiedz
int Java ma zasięg -2147483648 do 2147483647 - tak Number (10,0) jest tak blisko, jak masz zamiar dostać ...
I, jeśli to konieczne, możesz dodać ograniczenie sprawdzające do kolumny, 'check (nazwa_kolumny między -2147483648 i 2147483647)', aby upewnić się, że przechowywane dane nie mieszczą się w zakresie obsługiwanym przez aplikację. –
czy to nie NUMBER (9,0)? Z NUMBER (10,0) możesz mieć wartość (np. 9,999,999,999), która przekracza zakres int Java. –
Nie - wtedy nie obejmowałbyś całego zakresu int. –
Powiedziałbym, że number(10,0)
.
NUMER spróbować. W Oracle używamy Number for Integer
- 1. Jaki byłby właściwy sposób serializacji tego obiektu Java w Clojure?
- 2. Jaki byłby właściwy modyfikator?
- 3. Entity Framework - typ edm jest odwzorowany na więcej niż jeden
- 4. Jaki typ danych Java odpowiada typowi danych Oracle SQL NUMERIC?
- 5. jaki jest niepodpisany typ danych?
- 6. Znalezienie odpowiedniego Java Typ danych
- 7. Jaki jest "krótki" typ danych w C?
- 8. typ danych wyników obliczeń arytmetycznych java
- 9. Scal kolekcje w wyroczni?
- 10. W jaki sposób podkwerenda w instrukcji select działa w wyroczni?
- 11. Jaki byłby znak Unicode dla dużego pocisku w środku postaci?
- 12. jpa mapowanie typu java na typ bazy danych
- 13. Dlaczego typ algebraiczny byłby tylko początkową algebrą (lub odwrotnie)?
- 14. Jak przekonwertować typ ciągu na typ klasy w java
- 15. Postgres typ danych obsada
- 16. Jaki jest domyślny typ danych liczbowych w C?
- 17. Typ synonimy w java
- 18. Konwertuj int na BigDecimal z dziesiętną - Java
- 19. Jaki jest typ danych MLSLABEL Oracle?
- 20. Jaki typ danych XML powinienem użyć dla waluty/pieniędzy?
- 21. Entity Framework - Error 11007: Typ jednostki nie jest odwzorowany.
- 22. Konwersja String na int tablicy w java
- 23. Konwersja strumienia int na char w java
- 24. Konwersja z bajtu na int w java
- 25. Zwraca inny typ danych z metody w java?
- 26. Java konwertuje int na godziny i minuty
- 27. Dlaczego powrót byłby niezdefiniowany, ale console.log zwrócił int?
- 28. Praca z jsonem w wyroczni
- 29. Jaki jest kanoniczny dźwięku próbka typ danych w iOS 5
- 30. Jaki byłby Regex pasujący do słowa owiniętego w nawiasy podwójne
Dobre pytanie - kiedy tworzę tabelę z "INTEGER", wydaje się, że konwertuje ją na "NUMBER (22)", i która może przechowywać liczby większe niż MAX_INT. –
Możesz użyć NUMBER. Jednak upewnij się, że nie czytasz tego jako obiektu - sterownik JDBC może faktycznie utworzyć podwójne. – Uri
@Uri Nie jest to problemem przy korzystaniu z JPA. –