所以我在SQLite的数据库中有一个空表,只有一个列(DATES)。
有没有办法自动更新日期为2019/01/01到2019/12/31的列?
我想知道SQL中是否有任何简单的代码可以简单地拖到电子表格中。
非常感谢您!
答案 0 :(得分:0)
我不建议更新现有表。只需创建一个新的
:create table dates as
with cte as (
select date('2019-01-01') as dte union all
select date(dte, '+1 day')
from cte
where dte < '2020-12-31'
)
select *
from cte;
如果这只是偶尔使用,则可以只使用CTE而不是将结果存储在表中。