Je ne sais pas si je peux utiliser select into pour importer des données d'une autre table comme celle-ci:
select * into
bookmark1
from bookmark;
Est-il vrai que SQlite ne prend pas en charge cette syntaxe? Y a-t-il d'autres alternatives?
Vous pouvez essayer cette requête:
insert into bookmark1 select * from bookmark
Vous pourriez faire:
create table bookmark1 as select * from bookmark;
Je suppose que bookmark1 est une nouvelle table que vous avez créée, identique à la table de signets. Dans ce cas, vous pouvez utiliser le format suivant.
CREATE TABLE bookmark1 AS SELECT * FROM bookmark;
Ou vous pouvez également utiliser l'instruction d'insertion avec la sous-requête. Pour différentes options d'instruction d'insertion, voir: SQL tel que compris par SQLite
create table NewTable as
select * from OldTable where 1 <> 1
Cela copiera la structure des données pour vous.