Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ungefähre Zahlendatentypen für numerische Gleitkommadaten. Gleitkommadaten sind ungefähr, deshalb können nicht alle Werte im Bereich des Datentyps exakt dargestellt werden.
Hinweis: |
|---|
| Das SQL-92-Synonym für real ist float(24). |
| Datentyp | Bereich | Speicherung |
|---|---|---|
float |
- 1,79E+308 bis -2,23E-308, 0 und 2,23E-308 bis 1,79E+308 |
Hängt vom Wert für n ab. |
real |
- 3,40E + 38 bis -1,18E - 38, 0 und 1,18E - 38 bis 3,40E + 38 |
4 Bytes |
Transact-SQL-Syntaxkonventionen
Syntax
float [ (n) ]
n gibt an, wie viele Bits zum Speichern der Mantisse der float-Zahl in der wissenschaftlichen Schreibweise verwendet werden, und legt dadurch die Genauigkeit und Speichergröße fest. Wenn n angegeben wird, muss es sich um einen Wert zwischen 1 und 53 handeln. Der Standardwert von n ist 53.nvalue Precision Speichergröße 1-24
7 Stellen
4 Bytes
25-53
15 Stellen
8 Bytes
Hinweis: |
|---|
| SQL Server 2005 behandelt n als einen von zwei möglichen Werten. Wenn 1<=n<=24, wird n als 24 behandelt. Wenn 25<=n<=53, wird n als 53 behandelt. |
Der SQL Server float[(n)]-Datentyp stimmt mit dem SQL-92-Standard für alle Werte von n zwischen 1 und 53 überein. Das Synonym für double precision ist float(53).
Siehe auch
Verweis
ALTER TABLE (Transact-SQL)
CAST und CONVERT (Transact-SQL)
CREATE TABLE (Transact-SQL)
Datentypen (Transact-SQL)
DECLARE @local\_variable (Transact-SQL)
DELETE (Transact-SQL)
INSERT (Transact-SQL)
SET @local\_variable (Transact-SQL)
UPDATE (Transact-SQL)
Andere Ressourcen
Datentypkonvertierung (Datenbankmodul)
Hinweis: