Datetiime列只需要显示时间

时间:2017-10-18 22:26:39

标签: sql sql-server-2008

我有一个datetime列,其数据如下:

Appt_DateTime  (datetime, not null)`
12/30/1899   7:50:00PM

我想在这种情况下只显示7:50:pm的时间。它可以有或没有秒,没有它们会更好。

如何在选择中执行此操作?

1 个答案:

答案 0 :(得分:0)

您可以尝试使用

之类的东西
Select   cast(<your column name> as time) [time] from <your table>