¿Qué tipo de Oracle (10 Express Edition) sería el "mismo" que Java int?¿Qué tipo de datos en el oráculo se correlacionaría con un Java int?
Respuesta
int de Java tiene un rango de -2147483648 a 2147483647 - Número de modo (10,0) es lo más cerca que vas a conseguir ...
Y, si corresponde, puede agregar una restricción de verificación a la columna, 'check (column_name entre -2147483648 y 2147483647)' para asegurarse de que los datos almacenados no se encuentren fuera del rango que la aplicación puede manejar. –
¿no debería ser NÚMERO (9,0)? Con NUMBER (10,0) podría tener un valor (por ejemplo, 9,999,999,999) que excedería el rango de una int de Java. –
No, entonces no estaría cubriendo todo el rango del tipo int. –
Yo diría number(10,0)
.
NÚMERO intento. En Oracle utilizamos Number for Integer
- 1. ¿Por qué java tiene un tipo de datos Integer int e int y puedo mover datos de uno a otro?
- 2. tipo de int * (*) (* int, int * (*)())
- 3. ¿No se puede convertir implícitamente el tipo 'int?' a 'int'
- 4. java datos de tipo byte
- 5. no pudo coincidir con el tipo esperado (Int -> Int -> Int) con el tipo real `(t0, t1, t2) '
- 6. ¿Qué es el tipo de datos MLSLABEL Oracle?
- 7. No se puede invocar toString() en el tipo primitivo int
- 8. ¿qué ocurre si el tipo de datos int en mysql alcanza el límite mientras se insertan los registros?
- 9. Unsigned Int en Java
- 10. ¿Por qué el compilador de Java se queja de utilizar foreach con un tipo sin formato?
- 11. ¿Qué colación es la mejor para el tipo de datos INT en MySQL?
- 12. ¿PHP tiene un tipo de datos más grande que int?
- 13. ¿Hay un método de encriptación para una columna con un tipo de datos de int?
- 14. Comparación de fecha con sysdate en oráculo
- 15. ¿Por qué el tipo Java "String" está escrito en mayúscula mientras que "int" no?
- 16. Error que convierte el tipo de datos nvarchar a int
- 17. En una expresión C, donde unsigned int int y firmaron están presentes, el tipo será promovido a qué tipo?
- 18. tipos de datos mySQL: ¿por qué hay un número después de int: int (11)
- 19. ¿Qué tipo de datos debe usar en C++ cuando se trabaja con bloques de datos binarios?
- 20. ¿Qué tipo de datos Java corresponde al tipo de datos Oracle SQL NUMERIC?
- 21. tipo de datos para representar un gran decimal en java
- 22. ¿qué bases de datos se pueden usar con Java?
- 23. trabajo con json en oráculo
- 24. No se puede convertir implícitamente el tipo 'int' a 'corto'
- 25. LEA el nivel de aislamiento de la base de datos COMPROMETIDO en el oráculo
- 26. @property para el tipo int?
- 27. ¿Con qué propósito Java tiene un tipo primitivo flotante?
- 28. no se puede inicializar un parámetro de tipo UIRemote NotificationType con un valor rvalue de tipo int
- 29. ¿Es un objeto int en Java?
- 30. Conversión de tipo de int y la cadena, java
Buena pregunta: cuando creo una tabla con "INTEGER", parece que se convierte en "NUMBER (22)", y que puede almacenar números mayores que MAX_INT. –
Puede usar un NÚMERO. Sin embargo, asegúrese de no leerlo como un Objeto: el controlador JDBC podría producir un Doble. – Uri
@Uri No es un problema cuando se utiliza JPA. –