On 8/29/18, Dominique Devienne <ddevie...@gmail.com> wrote:
> https://www.sqlite.org/limits.html doesn't say explicitly.
> Unlimited? SQLITE_MAX_LENGTH ?
>
> PostgreSQL is limited to 63 chars.
> Oracle is limited to 30 and 128 chars (latter > 12.2).
> Other DBs? (just curious). --DD

There is no arbitrary limit, other than the ability of a signed 32-bit
integer to measure the number of bytes.  But you are limited to
SQLITE_MAX_SQL_LENGTH bytes for an SQL statement, and since an
identifier needs to fit inside an SQL statement, I suppose that makes
the identifier length limit SQLITE_MAX_SQL_LENGTH (default:
1,000,000).

-- 
D. Richard Hipp
d...@sqlite.org
_______________________________________________
sqlite-users mailing list
sqlite-users@mailinglists.sqlite.org
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to