Получит время из значения datetime, а также добавит am или pm к
.
SELECT RIGHT('0'+LTRIM(RIGHT(CONVERT(varchar,getDate(),100),8)),7)
всегда будет возвращать дату в формате ЧЧ: ммАМ .
Обратите внимание на отсутствие места
Или
SELECT REPLACE(REPLACE(RIGHT('0'+LTRIM(RIGHT(CONVERT(varchar,getDate(),100),7)),7),'AM',' AM'),'PM',' PM')
всегда будет возвращать дату в формате ЧЧ: мм AM .
Надеюсь, это поможет.
PK