Updated: 2022/Sep/29

Please read Privacy Policy. It's for your privacy.


SQLITE_INTEGER(3)          Library Functions Manual          SQLITE_INTEGER(3)

NAME
     SQLITE_INTEGER, SQLITE_FLOAT, SQLITE_BLOB, SQLITE_NULL, SQLITE_TEXT,
     SQLITE3_TEXT - fundamental datatypes

SYNOPSIS
     #include <sqlite3.h>

     #define SQLITE_INTEGER
     #define SQLITE_FLOAT
     #define SQLITE_BLOB
     #define SQLITE_NULL
     #define SQLITE_TEXT
     #define SQLITE3_TEXT

DESCRIPTION
     Every value in SQLite has one of five fundamental datatypes:

        64-bit signed integer

        64-bit IEEE floating point number

        string

        BLOB

        NULL

     These constants are codes for each of those types.

     Note that the SQLITE_TEXT constant was also used in SQLite version 2 for
     a completely different meaning.  Software that links against both SQLite
     version 2 and SQLite version 3 should use SQLITE3_TEXT, not SQLITE_TEXT.

IMPLEMENTATION NOTES
     These declarations were extracted from the interface documentation at
     line 5006.

     #define SQLITE_INTEGER  1
     #define SQLITE_FLOAT    2
     #define SQLITE_BLOB     4
     #define SQLITE_NULL     5
     #ifdef SQLITE_TEXT
     # undef SQLITE_TEXT
     #else
     # define SQLITE_TEXT     3
     #endif
     #define SQLITE3_TEXT     3

NetBSD 10.99                    August 24, 2023                   NetBSD 10.99