скачать SQlite: выбрать?




sqlite скачать (4)

Я не уверен, могу ли я использовать select для импорта данных из другой таблицы, например:

select * into
  bookmark1 
from bookmark;    

Верно ли, что SQlite не поддерживает этот синтаксис? есть ли другие альтернативы?


Я предполагаю, что bookmark1 - это новая таблица, которую вы создали, которая аналогична таблице закладок. В этом случае вы можете использовать следующий формат.

CREATE TABLE bookmark1 AS SELECT * FROM bookmark;

Или вы также можете использовать оператор insert с подзапросом. Для разных вариантов инструкции вставки ссылаются: SQL As Understood By SQLite


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

Это скопирует структуру данных для вас.


Вы можете попробовать этот запрос:

insert into bookmark1 select * from bookmark

Вы можете сделать:

create table bookmark1 as select * from bookmark;




sqlite