我目前有一个表,其中名为Start_Time,End_Time和Scheduled_Time的三列都具有Datetime的数据格式,格式为YYYY-MM-DD 12:00:00(24小时制)。我怎样才能将这些列转换为显示为MM-DD_YYYY 12:00:00(AM / PM)时钟的列?
答案 0 :(得分:1)
我相信如果你有一个带有诸如datefield DATETIME之类的列的表,在你的select语句中,如果你是CAST(datefield AS VARCHAR(20)),这将为你提供你正在寻找的适当时间(AM,和PM)
自己测试我是从2014-12-30 16:44:00到2014年7月30日下午4:44使用CAST()
从datefield开始的