On 7/28/15, Rafa? Ponikwia <rp at antsolutions.pl> wrote:
> Hi,
> I'm using sqlite3 TCL extension from Teapot (version 64-bit). When I try
> to insert number bigger than signed 32-bit it inserts wrong number to
> database.
>> % db eval {
> CREATE TABLE test (num NUMERIC);
> INSERT INTO test (num) VALUES ($l1), ($l2), ($l3);
> SELECT * FROM test;
> }
> 2147483647 2147483649 -2147483647
>
I get the correct answer (2147483647 2147483649 2147483649) when I try
this on 64-bit Ubuntu.
--
D. Richard Hipp
drh at sqlite.org