Since numeric affinity is the most common case, check it first.  Interchange
the NONE and TEXT affinity codes for easier checking of no affinity.

FossilOrigin-Name: 4ef4c9a7c8510203bce0941dda2f76ded8da1de2
diff --git a/src/sqliteInt.h b/src/sqliteInt.h
index fd3731d..ea8ad45 100644
--- a/src/sqliteInt.h
+++ b/src/sqliteInt.h
@@ -1427,10 +1427,10 @@
 ** used as the P4 operand, they will be more readable.
 **
 ** Note also that the numeric types are grouped together so that testing
-** for a numeric type is a single comparison.
+** for a numeric type is a single comparison.  And the NONE type is first.
 */
-#define SQLITE_AFF_TEXT     'a'
-#define SQLITE_AFF_NONE     'b'
+#define SQLITE_AFF_NONE     'a'
+#define SQLITE_AFF_TEXT     'b'
 #define SQLITE_AFF_NUMERIC  'c'
 #define SQLITE_AFF_INTEGER  'd'
 #define SQLITE_AFF_REAL     'e'