On 9/11/18, heribert <herib...@scharnagl.com> wrote:
> I've a prepared select statement (the database is in :memory: based.).
> After binding the input values, calling next, checking the result type
> of a text column, sometimes the follwing sqlite3_column_text returns
> with a nullptr.
>
> The stange thing is: the prior called sqlite3_column_type do not return
> with SQLITE_NULL.

That can happen when SQLite needs to do a type conversion (INTEGER to
TEXT, or UTF-16 to UTF-8, for example) and it is unable to allocate
sufficient memory to carry out the conversion.

How big is your text string?
-- 
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