aboutsummaryrefslogtreecommitdiff
path: root/src/expr.c
diff options
context:
space:
mode:
authordrh <drh@noemail.net>2014-11-19 16:36:25 +0000
committerdrh <drh@noemail.net>2014-11-19 16:36:25 +0000
commit113762a284699ca55192eec1b482d695fcb281e6 (patch)
treedcd6a08c8570e606c5ab8b2ab8c9c25a7f0291d2 /src/expr.c
parent42a7b4bac94983bfde72f3779e6ee15bfe847335 (diff)
downloadsqlite-113762a284699ca55192eec1b482d695fcb281e6.tar.gz
sqlite-113762a284699ca55192eec1b482d695fcb281e6.zip
Add new requirements marks associated with the file format documentation.
No changes to code. FossilOrigin-Name: 6d00bcca6ed1903fb17275752cab71c14392355b
Diffstat (limited to 'src/expr.c')
-rw-r--r--src/expr.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/expr.c b/src/expr.c
index 25f0be400..c28f19622 100644
--- a/src/expr.c
+++ b/src/expr.c
@@ -3003,7 +3003,10 @@ int sqlite3ExprCodeTarget(Parse *pParse, Expr *pExpr, int target){
#ifndef SQLITE_OMIT_FLOATING_POINT
/* If the column has REAL affinity, it may currently be stored as an
- ** integer. Use OP_RealAffinity to make sure it is really real. */
+ ** integer. Use OP_RealAffinity to make sure it is really real.
+ **
+ ** EVIDENCE-OF: R-60985-57662 SQLite will convert the value back to
+ ** floating point when extracting it from the record. */
if( pExpr->iColumn>=0
&& pTab->aCol[pExpr->iColumn].affinity==SQLITE_AFF_REAL
){