今天我第一次使用 SQLite 数据库,我真的很想知道DATETIME
像1411111200
. 当然,在内部必须将其存储为某个整数值才能对其进行数学运算。但是谁想在网格输出中看到这一点,这显然是人眼所见的呢?
我什至尝试了两个程序,SQLiteStudio 和 SQLite Manager,但都没有选项来改变它(至少我找不到)。
当然,根据我对 SQL 的了解,很快就可以找出这些值的含义——这个查询会像我预期的那样显示它:
select datetime(timestamp, 'unixepoch', 'localtime'), * from MyTable
但这在使用 GUI 工具时非常不舒服。所以为什么?只是因为?Unix书呆子?或者我只是因为不小心尝试了仅有的 2 个不好的工具而产生了错误的印象?
(我也很欣赏有关使用哪些工具或在哪里可以找到隐藏设置的评论。)