No estoy seguro de poder usar select into para importar datos de otra tabla como esta:
select * into
bookmark1
from bookmark;
¿Es cierto que SQlite no admite esta sintaxis? ¿Hay otras alternativas?
Puedes probar esta consulta:
insert into bookmark1 select * from bookmark
Podrías hacerlo:
create table bookmark1 as select * from bookmark;
fuente
Supongo que bookmark1 es una nueva tabla que ha creado, que es la misma que la tabla de marcadores. En ese caso, puede utilizar el siguiente formato.
CREATE TABLE bookmark1 AS SELECT * FROM bookmark;
O también puede usar la declaración de inserción con subconsulta. Para conocer las diferentes opciones de declaración de inserción, consulte: SQL entendido por SQLite
fuente
create table NewTable as select * from OldTable where 1 <> 1
Esto copiará la estructura de datos por usted.
fuente