gpt4 book ai didi

python - 如何将 SQLAlchemy TIMESTAMP 列只读缓冲区转换为日期时间?

转载 作者:太空宇宙 更新时间:2023-11-03 19:13:51 30 4
gpt4 key购买 nike

我继承了一个与 MSSQL 数据库接口(interface)的 SQLAlchemy 模型。大多数表都有一个modified 列。这些列是在数据库中计算的,因此模型如下声明它们:

modified = Column(TIMESTAMP, FetchedValue())

当我调用此属性时,它会作为只读缓冲区返回:

>>> Thing.modified
<read-only buffer for 0xa901fa0, size 8, offset 0 at 0xa901fc0>

# as a string...
>>> str(Thing.modified)
'\x00\x00\x00\x00\x00\x85o8'

我需要做的是将其转换为日期时间。这可能吗?如何?任何帮助都会很棒。

最佳答案

这个问题并没有真正肯定的答案。尽管名称如此,MSSQL 中的该数据类型实际上是一个序列号。因此实际上不可能将其转换为日期时间对象。

关于python - 如何将 SQLAlchemy TIMESTAMP 列只读缓冲区转换为日期时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12065335/

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