我正在使用SQLite Studio。当我创建一个表时,我可以看到并向其中添加数据。我看不到一张临时的table。我的代码是:
create temporary table Books2
(
Title varchar(32) primary key,
year integer not null,
des varchar(750) null
);
insert into Books2
values
(
'CLRS',
'2000',
'A book in Algorithms'
);
如何访问和查看Books2
的数据?
1条答案
按热度按时间b09cbbtk1#
您创建的临时表存储在另一个名为
temp
的数据库中,该数据库也是临时的,在关闭当前连接时将被删除。据我所知,这个临时数据库的内容在SQLite Studio中不可见。
要访问临时表,请使用普通查询,并在表名之前使用前缀
temp
以避免命名冲突:如果需要,可以使用前缀
main
作为当前数据库的表名。