Implementation Limits For SQLite
2021-9-29 · The default value of this macro is 1 billion (1 thousand million or 1,000,000,000). You can raise or lower this value at compile-time using a command-line option like this: -DSQLITE_MAX_LENGTH=123456789. The current implementation will only support a string or BLOB length up to 2 31 -1 or 2147483647.