summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndy Shaw <andy.shaw@qt.io>2020-11-12 10:27:17 +0100
committerAndy Shaw <andy.shaw@qt.io>2020-11-12 14:25:07 +0000
commitd03415b7ebbb0989eba7da5186bc7d8ddd9aa67e (patch)
treea0b5601fbaf3a3e7d8c427eca004be99903d7d5e
parent9c5117756419480eb83e6484cee6ad2f01358df7 (diff)
Doc: Update the SQL types documentation with regards to the double types
Pick-to: 5.15 Fixes: QTBUG-88198 Change-Id: I61b276ad5f2209a874c6b8bcf04ccffd23e3125d Reviewed-by: Paul Wicking <paul.wicking@qt.io>
-rw-r--r--src/sql/doc/src/qsqldatatype-table.qdoc36
1 files changed, 18 insertions, 18 deletions
diff --git a/src/sql/doc/src/qsqldatatype-table.qdoc b/src/sql/doc/src/qsqldatatype-table.qdoc
index 1c5ab741c9..434d2f1d9a 100644
--- a/src/sql/doc/src/qsqldatatype-table.qdoc
+++ b/src/sql/doc/src/qsqldatatype-table.qdoc
@@ -64,15 +64,15 @@
\row
\li REAL
\li 32-bit Single-precision floating point
- \li By default mapping to QString
+ \li typedef qreal
\row
\li DOUBLE PRECISION
\li 64-bit Double-precision floating point
- \li By default mapping to QString
+ \li Mapped to QString for high precision doubles, otherwise qreal
\row
\li FLOAT
\li 64-bit Double-precision floating point
- \li By default mapping to QString
+ \li typedef qreal
\row
\li CHAR
\li Fixed-length, null-terminated character string
@@ -139,19 +139,19 @@
\row
\li REAL FLOAT
\li 32-bit floating point
- \li By default mapping to QString
+ \li typedef qreal
\row
\li FLOAT
\li 64-bit floating point
- \li By default mapping to QString
+ \li typedef qreal
\row
\li DOUBLE
\li 64-bit floating point
- \li By default mapping to QString
+ \li typedef qreal
\row
\li DOUBLE PRECISION
\li 64-bit Double-precision floating point
- \li By default mapping to QString
+ \li Mapped to QString for high precision doubles, otherwise qreal
\row
\li VARCHAR STRING
\li Character string, Unicode
@@ -212,11 +212,11 @@
\row
\li FLOAT
\li 32-bit Floating Point
- \li By default mapping to QString
+ \li typedef qreal
\row
\li DOUBLE
\li 64-bit Floating Point
- \li By default mapping to QString
+ \li Mapped to QString for high precision doubles, otherwise qreal
\row
\li CHAR
\li Character string
@@ -285,7 +285,7 @@
\row
\li NUMBER
\li FLOAT, DOUBLE, PRECISIONc REAL
- \li By default mapping to QString
+ \li Mapped to QString for high precision doubles, otherwise qreal
\row
\li NUMBER(38)
\li INTEGER INT SMALLINT
@@ -353,15 +353,15 @@
\row
\li REAL
\li 32-bit Single-precision floating point
- \li By default mapping to QString
+ \li typedef qreal
\row
\li FLOAT
\li 64-bit Double floating point
- \li By default mapping to QString
+ \li typedef qreal
\row
\li DOUBLE
\li 64-bit Double floating point
- \li By default mapping to QString
+ \li Mapped to QString for high precision doubles, otherwise qreal
\row
\li CHAR
\li Character string
@@ -418,19 +418,19 @@
\row
\li REAL
\li 32-bit variable-precision floating point
- \li By default mapping to QString
+ \li typedef qreal
\row
\li DOUBLE PRECISION
\li 64-bit variable-precision floating point
- \li By default mapping to QString
+ \li Mapped to QString for high precision doubles, otherwise qreal
\row
\li DECIMAL VARIABLE
\li user-specified precision, exact
- \li Mapped to QString
+ \li typedef qreal
\row
\li NUMERIC VARIABLE
\li user-specified precision, exact
- \li Mapped to QString
+ \li typedef qreal
\row
\li VARCHAR
\li variable-length character string
@@ -488,7 +488,7 @@
\row
\li REAL
\li 64-bit floating point value.
- \li By default mapping to QString
+ \li typedef qreal
\row
\li TEXT
\li Character string (UTF-8, UTF-16BE or UTF-16-LE).