Exportar (0) Imprimir
Expandir todo
Expandir Minimizar

float y real (Transact-SQL)

Tipos de datos numéricos y aproximados que se utilizan con datos numéricos de coma flotante. Los datos de coma flotante son aproximados; por tanto, no todos los valores del intervalo del tipo de datos se pueden representar con exactitud.

ms173773.note(es-es,SQL.90).gifNota:
El sinónimo en SQL-92 para real es float(24).

Tipo de datos Intervalo Almacenamiento

float

De - 1,79E+308 a -2,23E-308, 0 y de 2,23E-308 a 1,79E+308

Depende del valor de n.

real

De - 3,40E + 38 a -1,18E - 38, 0 y de 1,18E - 38 a 3,40E + 38

4 Bytes

Icono de vínculo a temas Convenciones de sintaxis de Transact-SQL

float [ ( n ) ]

Donde n es el número de bits que se utilizan para almacenar la mantisa del número float en notación científica y, por tanto, dicta su precisión y el tamaño de almacenamiento. Si se especifica n, debe ser un valor entre 1 y 53. El valor predeterminado de n es 53.

n value Precisión Tamaño de almacenamiento

1-24

7 dígitos

4 bytes

25-53

15 dígitos

8 bytes

ms173773.note(es-es,SQL.90).gifNota:
SQL Server 2005 trata n como uno de dos valores posibles. Si 1<=n<=24, n se trata como 24. Si 25<=n<=53, n se trata como 53.

El tipo de datos float[(n)] de SQL Server cumple con el estándar SQL-92 para todos los valores de n desde 1 hasta 53. El sinónimo para double precision es float(53).

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft