format d'heure dans SQL Server

Quelqu'un sait-il comment puis-je formater une instruction select valeur datetime afficher seulement les temps dans SQL Server?

exemple:

Table cuatomer
id   name   datetime
1    Alvin  2010-10-15 15:12:54:00
2    Ken    2010-10-08 09:23:56:00

Lorsque je sélectionne la table j'aime le résultat s'affiche comme ci-dessous

id   name    time
1    Alvin   3:12PM
2    Ken     9:23AM

Quelque façon que je peux le faire dans mssql?

source d'informationauteur Jin Yong