¿Es dinero, flotación, real, decimal, _________?¿Qué tipo de datos del servidor sql representa mejor un doble en C#?
Respuesta
Responda a este y todos los mapeos de tipos se pueden encontrar aquí.
Gráfico, robado de esa página:
Actualizado 07.01.2013 - hay una versión más reciente, .no tan colorido aquí: SQL Server Data Type Mappings
Float es el tipo de sql que está buscando.
Tiene razón en que es la mejor combinación. Tristemente Float es uno de los peores tipos de datos que puede usar en SQL Server si necesita realizar operaciones matemáticas en el campo más adelante ya que crea errores de redondeo ya que no es exacto. Como dba, no me gustaría que las personas definan los campos como flotantes, ya que he tenido que lidiar con el desastre que crean cuando quieres informar sobre los datos en la base de datos y los cálculos son incorrectos. – HLGEM
Eso sería flotar.
flotador coincide mejor. real tiene solo 32 bits de precisión, por lo que es esencialmente inútil.
"El sinónimo de doble precisión es flotador (53)." El valor por defecto de n es 53.
Desde la página http://msdn.microsoft.com/en-us/library/ms173773.aspx
- 1. ¿Qué representa un servidor doble en sql?
- 2. ¿Cómo se representa un árbol de datos en SQL?
- 3. Almacenamiento de tipo de datos desconocido en la base de datos del servidor MS SQL
- 4. convirtiendo jdouble al doble del tipo c
- 5. Tipo de datos real del servidor Sql, ¿cuál es el equivalente de C#?
- 6. ¿Qué representa un tipo seguido de _t (guión bajo-t)?
- 7. ¿Qué tipo de datos es mejor para almacenar artículos en la base de datos SQL?
- 8. ¿Qué representa un signo de interrogación en las consultas SQL?
- 9. ¿Qué puede causar un mal rendimiento del servidor SQL?
- 10. Servidor SQL: Comprobando el tipo de datos de una columna
- 11. ¿Qué representa un puntaje del Clasificador Bayesiano?
- 12. cómo usar el tipo de datos de tiempo del servidor sql en la aplicación .net?
- 13. lista de doble enlace C con tipo de datos abstracto
- 14. ¿Qué tan bueno es el tipo de datos de geografía en el servidor sql 2008?
- 15. Representa el valor doble como NSString
- 16. Manipulación del tipo de datos de 80 bits en C
- 17. ¿Qué representa el símbolo @ en objetivo-c?
- 18. Base de datos local sin servidor sql
- 19. Entity Framework mapea el tipo de datos float en doble
- 20. Tipo de datos doble o flotante en Flex?
- 21. uniqueidentifier Tipo de datos equivalente en C#
- 22. Dependencias del Servidor SQL
- 23. ¿Cómo se representa un tipo de cadena localizada en Datos básicos?
- 24. ¿cuál es la mejor manera de almacenar intervalo de tiempo en una base de datos del servidor SQL
- 25. ¿qué significa un doble signo de interrogación en C#
- 26. ¿Qué representa $$, $ ?, $^en powershell?
- 27. ¿Qué tipo de datos Java corresponde al tipo de datos Oracle SQL NUMERIC?
- 28. Escucha de cambio de base de datos del servidor SQL C#
- 29. Índice filtrados del servidor SQL
- 30. ¿Qué tipo de datos SQL asigna Oracle a "count (*)"?
que se expandió parte sería mejor como una nueva pregunta. – RedFilter
Un poco duplicado de http://stackoverflow.com/questions/122523/why-is-a-sql-float-different-from-a-c-float –
@OrbMan: de acuerdo, eliminado – BigOmega