我不确定我是否可以使用select into从另一个表导入数据,如下所示:
select * into bookmark1 from bookmark;
SQlite不支持这种语法吗?还有其他选择吗?
你可以这样做:
create table bookmark1 as select * from bookmark;
您可以尝试以下查询:
insert into bookmark1 select * from bookmark
我假设bookmark1是您创建的新表,它与书签表相同.在这种情况下,您可以使用以下格式.
CREATE TABLE bookmark1 AS SELECT * FROM bookmark;
或者您也可以将insert语句与子查询一起使用.对于不同的insert语句选项,请参阅:SQL作为SQLite理解
create table NewTable as select * from OldTable where 1 <> 1
这将为您复制数据结构.