我有一个DateTime类型的InsertionDT列('现在') 我想要的是选择此列,但只显示时间(没有日期)
select strftime('%H:%M:%S',DateTime('now') ) AS MSGDT from TableA //this works
select strftime('%H:%M:%S',Insertiondt) AS MSGDT from TableA //this is what i want
答案 0 :(得分:0)
这是你创建的邮票:
CREATE TABLE dates (id int, InsertioDT datetime default CURRENT_TIMESTAMP);
而不是(DATETIME('现在'))。
然后SELECT strftime('%H:%M:%S', InsertioDT) AS MSGDT from TableA
告诉我们它是否有效。
它对我有用。