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?
Respuestas:
Puedes probar esta consulta:
insert into bookmark1 select * from bookmark
Podrías hacerlo:
create table bookmark1 as select * from bookmark;
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
create table NewTable as
select * from OldTable where 1 <> 1
Esto copiará la estructura de datos por usted.