Sqlite sql lite将41934更改为2014年10月22日

Sqlite sql lite将41934更改为2014年10月22日,sqlite,Sqlite,我需要将“41934”更改为2014年10月22日。 “41934”位于[Leverdatum] 我总是用 "update bron set [collumname]" 在SQL转换的开始阶段,或者对于需要删除我使用的某些东西(如空行)的exeption 在excel中,您只需将单元数从标准更改为最新。 糟糕的是,在SQLite中并没有那么容易 有人能帮我吗 向jasper问好要将41934解释为从1899年12月31日起的天数内测量的偏移量,请使用sqlite的函数: sqlite>

我需要将“41934”更改为2014年10月22日。 “41934”位于[Leverdatum]

我总是用

"update bron set [collumname]"
在SQL转换的开始阶段,或者对于需要删除我使用的某些东西(如空行)的exeption

在excel中,您只需将单元数从标准更改为最新。 糟糕的是,在SQLite中并没有那么容易

有人能帮我吗


向jasper问好要将41934解释为从1899年12月31日起的天数内测量的偏移量,请使用sqlite的函数:

sqlite> select date('1899-12-31', '+' || 41934 || ' days');
或者在您的情况下:

update bron set [Leverdatum] = date('1899-12-31', '+' || [Leverdatum] || ' days');

我不太明白你的问题。您是否询问如何从
41934
转换为
22-10-2014
?为什么要使用
删除
?通过什么模式和/或算法,
41934
等于
22-10-2014
?是的,如果我在网上看到很多次“选择”之类的东西,我不需要“删除”,我想我只是在说。到目前为止,我只使用了这两种sql转换。谢谢你的快速回复我还是不明白你的问题。请描述你想做什么,你尝试过什么,如果成功,你会遇到什么错误。我需要将“41934”改为“22-10-2014”。我尝试过“更新布隆集[Leverdatum]=日期([Leverdatum],'unixepoch')什么格式是
41934
?为什么是2014年10月22日?
update bron set [Leverdatum] = date('1899-12-31', '+' || [Leverdatum] || ' days');