I have observed a "bug" in sqlite (3.2.8). when a table is created, and
then renamed via the ALTER TABLE statement, the create statement gets
adjusted (which is correct), but the new
name appears in single quotes. according to sql syntax, table and field
names are quoted by double quotes, so this creates subsequent problems
for parsing tools and such.

can you verify and fix, pls ?

to test:

create table x(id)
select * from sqlite_master (observe the create statememt)
alter table x rename to x1
select * from sqlite_master (observe the create statememt again, the
name 
is now 'x1' in quotes)

Reply via email to