Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
SELECT CHAR(TIME(timestamp), USA) FROM Orders WITH UR
此查询将输出为 10:30 PM
是否可以将其显示为晚上 10 点(只有上午/下午的时间)?
假设这不是一个重复的问题(在我看来是这样),请尝试使用:
SUBSTR(CHAR(TIME(timestamp), USA),1,2) CONCAT SUBSTR(CHAR(TIME(timestamp), USA),6)
如果您正在运行的 DB2 版本还没有完全支持TIMESTAMP_FORMAT()or VARCHAR_FORMAT(),那么您可以创建一个执行上述操作的函数。当本机功能可用时,以后可以替换该功能。
TIMESTAMP_FORMAT()
VARCHAR_FORMAT()