在 sqlite 函数中创建临时 table
create temp table in sqlite function
我在 sqlite 中有函数,我想使用 temp table 在此函数中声明变量。当我在函数外使用这个查询时,它有效,但在函数内部使用它,returns 空值。
问题是在函数中使用 temp table 的原因。
我应该做什么?
这是代码:
create temp table if not exists tmp(output varchar);
delete from tmp;
insert into tmp(output) values(@arg);
select output from tmp;
Custom SQL functions created in SQLiteStudio exist only in context of SQLiteStudio. [...]
If you want to use some function in your own application, you have to register that function in SQLite from your application.
我在 sqlite 中有函数,我想使用 temp table 在此函数中声明变量。当我在函数外使用这个查询时,它有效,但在函数内部使用它,returns 空值。
问题是在函数中使用 temp table 的原因。 我应该做什么?
这是代码:
create temp table if not exists tmp(output varchar);
delete from tmp;
insert into tmp(output) values(@arg);
select output from tmp;
Custom SQL functions created in SQLiteStudio exist only in context of SQLiteStudio. [...] If you want to use some function in your own application, you have to register that function in SQLite from your application.