> 1.
> SELECT TYPEOF(ROUND(1));
> ... returns 'text'. Is it OK? Sorry, I asked this question 2 days ago but I
> still don't know - is it a bug or not?
I don't think this is a bug, round() returns objects of type text. As well
as rounding to integers, round() can also round to a fixed number of decimal
places. Neither integer or float would work in this case, so text it is.
But I could be wrong. Somebody else on this list says there is a fix checked
in. I don't know anything about that.
> 2.
> sqlite> CREATE TABLE test(id INTEGER NOT NULL PRIMARY KEY UNIQUE, fld
> INTEGER);
> sqlite> INSERT INTO test(fld) VALUES(1);
> sqlite> INSERT INTO test(fld) VALUES(2);
> sqlite> SELECT * FROM test WHERE id < '2';
> 1|1
> 2|2
On the other hand, this one is a bug. Thanks for reporting it. It's fixed
in cvs now.
__________________________________
Do you Yahoo!?
Yahoo! Mail - Helps protect you from nasty viruses.
http://promotions.yahoo.com/new_mail