gpt4 book ai didi

c# - 在 SQLite 中的表中添加时间戳字段

转载 作者:搜寻专家 更新时间:2023-10-30 20:29:30 25 4
gpt4 key购买 nike

我正在修改一些 C# 代码并尝试在创建数据库时将日期+时间字段添加到数据库中。这样做的好方法是什么?我是 SQL 和数据库的新手,因此也很感谢为我提供有用的资源。

我相信我想要这样的东西:

createCommand.CommandText = "CREATE TABLE Table1 ( field1 INTEGER, field2 BLOB, timestamp datatype);"

我不确定时间和日期标记使用什么数据类型。我应该使用文本并以“12/19/2012,16:20”的形式使用吗?我在这里先向您的帮助表示感谢!

最佳答案

如果您打算使用字符串类型,则应该使用按字母顺序按时间顺序排序的格式。 SQLite 的内置函数支持 ISO 8601 字符串 (YYYY-MM-DD HH:MM:SS.SSS) 以及儒略日数字和 Unix 风格的整数时间戳。

参见:http://www.sqlite.org/datatype3.html#datetimehttp://www.sqlite.org/lang_datefunc.html

关于c# - 在 SQLite 中的表中添加时间戳字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13961057/

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