SQlite: sélectionnez dans?

Je ne sais pas si je peux utiliser select pour importer des données d’une autre table comme celle-ci:

select * into bookmark1 from bookmark; 

Est-il vrai que SQlite ne supporte pas 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 et 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 insert avec sous-requête. Pour les différentes options d’insertion d’insertion, reportez-vous à la section SQL as Understood By SQLite.

 create table NewTable as select * from OldTable where 1 <> 1 

Cela copiera la structure de données pour vous.