¿cuál es la diferencia entre el tipo de datos decimal y el tipo de datos numéricos en postgresql? No encuentro ninguna diferencia en el manual.¿cuál es la diferencia entre el tipo de datos decimal y numérico en postgresql
5
A
Respuesta
2
Hay no diferencia en PostgreSQL. Per documentation:
Los tipos
decimal
ynumeric
son equivalentes. Ambos tipos son parte del estándar SQL.
0
Citado de: https://www.postgresql.org/message-id/[email protected]
No hay ninguna diferencia, en Postgres. Hay dos tipos de nombres porque el estándar SQL requiere que aceptemos ambos nombres. En un vistazo rápido en la norma parece ser que la única diferencia es la siguiente:
17)NUMERIC specifies the data type exact numeric, with the decimal precision and scale specified by the <precision> and <scale>. 18)DECIMAL specifies the data type exact numeric, with the decimal scale specified by the <scale> and the implementation-defined decimal precision equal to or greater than the value of the specified <precision>.
es decir, para decimal se permite que la aplicación para permitir que más dígitos las que hubieran solicitado a la izquierda de la coma decimal. Postgres no aplica esa libertad así que no hay diferencia entre estos tipos para nosotros.
regards, tom lane
Cuestiones relacionadas
- 1. Diferencia entre numérico, flotante y decimal en SQL Server
- 2. Diferencia entre DECIMAL y NUMERIC
- 3. Diferencia entre decimal y decimal
- 4. ¿Cuál es la diferencia entre (tipo) valor y tipo (valor)?
- 5. ¿Cuál es la diferencia entre tipo y tipo de datos en Haskell?
- 6. ¿Cuál es la diferencia entre los datos-dojotype y dojoType?
- 7. ¿Cuál es el tipo de datos equivalente de Numérico de SQL Server en C#
- 8. ¿Cuál es la diferencia entre el colado y la coerción?
- 9. ¿cuál es la diferencia entre el complemento y la biblioteca?
- 10. ¿Cuál es la diferencia entre los métodos de índice B-Tree y GiST (en PostgreSQL)?
- 11. ¿cuál es la diferencia entre:.! y: r !?
- 12. ¿Cuál es la diferencia entre el
- 13. ¿Cuál es la diferencia entre dict() y {}?
- 14. ¿Cuál es la diferencia entre el conjunto de datos y la base de datos?
- 15. Cuál es la diferencia entre $ y jQuery
- 16. Cuál es la diferencia entre $ (...) y `...`
- 17. ¿Cuál es la diferencia entre "$^N" y "$ +"?
- 18. ¿Cuál es la diferencia entre .ToString (+) y ""
- 19. Cuál es la diferencia entre = y: =
- 20. ¿Cuál es la diferencia entre `##` y `hashCode`?
- 21. ¿Cuál es la diferencia entre [indefinido] y [,]?
- 22. ¿Cuál es la diferencia entre + = y = +?
- 23. ¿Cuál es la diferencia entre ".equals" y "=="?
- 24. ¿Cuál es la diferencia entre {0} y ""?
- 25. ¿Cuál es la diferencia entre " " y ""?
- 26. ¿Cuál es la diferencia entre: = y + = en el archivo make?
- 27. ¿Cuál es la diferencia entre el operador "=" y "==" en Bash?
- 28. ¿Cuál es la diferencia entre el alcance de "importación" y la dependencia de tipo "pom"?
- 29. ¿Cuál es la diferencia entre & # x00A0; y ?
- 30. cuál es la diferencia entre las plantillas y el polimorfismo
Puede seguir los enlaces a continuación: http://stackoverflow.com/questions/1841915/difference-betweeen-decimal-and-numeric – jyotiprakash
GRACIAS, ayuda –