Op maandag 25 april 2005 14:12, schreef George Ionescu:
> Hello Dr. Hipp,
> Hello dear sqlite users,
>
> while working with sqlite v3.2.1, I've noticed another annoyance in the way
> sqlite returns column names (besides the bug with #1141, duplicated as
> #1218).
>
> Using sqlite command line, enter the following:
>
> sqlite3 test.db
> create table test(Field1 text(20));
> insert into test values ('a value');
> select field1 from test;

did you try

select field1 as field1 from test;

regards
Bert Verhees
>
> Field1
> a value
>
> notice the uppercase F from Field1, although field1 is requested.
> So, it seems that sqlite returns column names as defined in schema, not as
> requested by the user. This may not seem a big problem, but it becomes one
> when working with columns and trying to refer them by name and not wanting
> to do a case-insensitive comparison (I'm using a std::map to store
> columns).
>
> Any ideas? Should I write a ticket?
>
> If this is so hard to resolve, could someone point out the routine in which
> sqlite computes column names? I could try to solve it myself and post a
> patch.
>
> Thanks.

-- 
Met vriendelijke groet
Bert Verhees
ROSA Software

Reply via email to