用于转换某些列中的日期时间格式的 SQL 语句

标签 sql sqlite

我有一个 SQLite 数据库,其中一些列是日期时间字符串,格式为 1/2/2000 3:45:56 am。

是否有 SQL 语句可以将这些值转换为类似 ISO-8601 格式的字符串 (2000-01-02 03:45:56)?

(一种可能的非 SQL 方法是将数据库导出为 CSV 文件,并使用 Python 及其 csv 和 datetime 模块来解析列。)

最佳答案

关于用于转换某些列中的日期时间格式的 SQL 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4496111/

相关文章:

SQL Server CE ORM

mysql - 这是语义上正确的 SQLite 搜索查询吗?

iOS sqlite 无法提交,没有事务处于事件状态

sqlite - ServiceStack SqLite创建计算字段

sql - 查找 "{"和 "}"中包含的文本并将其插入表中

SQL 查询返回 Apache Ignite 缓存的空结果

mysql - 当我尝试通过连接从多个表中删除时出现 SQL 语法错误

mysql - 最后一条记录的更新状态

android - 如何使用 Drive.API 从 Google Drive 下载文件?

node.js - Sequelize - 从外部表中关联和选择