我正在浏览Google Cloud Spanner的文档,看起来写操作会在实际写入行时返回时间戳。
但是在读取行时,似乎无法重新捕获该时间戳(作为可以读取的列或可以限制和排序的列)。
我认为我可以在写入后添加一个新列(created_at
)来更新该行,但理想情况下自动附加该字段会很好。
查询扳手时有没有办法访问原始事务时间戳?我还注意到有一个CURRENT_TIMESTAMP()
sql函数。这相当于事务时间戳吗?
答案 0 :(得分:1)
目前,更新时间戳列是我们最接近的。
答案 1 :(得分:1)
您可以创建提交时间戳列,Cloud Spanner将时间戳写为事务的一部分:
答案 2 :(得分:0)
CURRENT_TIMESTAMP()
返回当前时间。
有关详细信息,请参阅:
https://cloud.google.com/spanner/docs/functions-and-operators#current_timestamp