已关闭,此问题需要details or clarity。目前不接受答复。
**想改善这个问题吗?**通过editing this post添加详细信息并澄清问题。
7天前关闭
Improve this question
在我的程序中,我从一个名为“Naklady”的表中选择数据:sql = "SELECT rowid, nazev, datum, cena, dph FROM Naklady";
它工作得很好,输出是:
- 1酸奶2460056。2997115 13 15%*
你可以看到第三个值对于人类来说是不可读的,我想改变它,所以我使用date()方法:sql = "SELECT rowid, nazev, date(datum), cena, dph FROM Naklady"
但是这不起作用,并抛出错误:
- 无此列:'基准'*
值“datum”插入为julianday('now')
我在SQLiteStudio中尝试了相同的查询,它工作得很好,所以我不知道问题出在哪里:(
The output from SQLiteStudio and what i want to achieve:
备注:
1.我在intelliJ中编程并使用jdbc:sqlite之类的东西
1.值“datum”作为julianday('now ')插入,数据类型为真实的
1.我很抱歉,如果这是一个初学者的问题,但请帮助
1条答案
按热度按时间pgky5nke1#
所以我解决了它,尝试用不同的方式修复它,在打印出数据之前我使用:
我只是简单地将
rs.getString("datum")
更改为rs.getDate("datum")
,它就工作了