gpt4 book ai didi

sql - 为什么 SQLiteStudio(和其他)默认情况下不以人类可读的格式显示日期时间?

转载 作者:行者123 更新时间:2023-12-03 17:03:05 25 4
gpt4 key购买 nike

今天我不得不第一次使用 SQLite 数据库,我真的很想知道像 1411111200 这样的 DATETIME 列的显示。当然,在内部它必须存储为一些整数值才能用它做数学运算。但谁愿意在网格输出中看到这一点,这对于人眼来说显然是正确的?

我什至尝试了两个程序,SQLiteStudio 和 SQLite Manager,但都没有更改此设置的选项(至少我找不到它)。

当然,根据我对 SQL 的了解,没过多久就可以找出这些值的含义 - 这个查询按我的预期显示它:

select datetime(timestamp, 'unixepoch', 'localtime'), * from MyTable

但是在使用 GUI 工具时,这会让人非常不舒服。所以为什么?只是因为? Unix Nerd ?或者我只是因为不小心尝试了仅有的 2 个不好的工具而得到了错误的印象?

(我也很欣赏关于使用哪些工具或在哪里可以找到隐藏设置的评论。)

最佳答案

可能是因为sqlite doesn't have a first-class date type — GUI 工具如何知道哪些列应该包含日期?

关于sql - 为什么 SQLiteStudio(和其他)默认情况下不以人类可读的格式显示日期时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25935553/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com