2016-10-04 13 views
0

我有時間字符串中的一列,我想將其轉換爲日期時間,以便我可以排序的時間。我如何實現這一目標?在HQL轉換字符串到時間使用MySQL

我使用的HQL查詢,並有MySQL數據庫:

Select txtClassTimings FROM Mststudenttimetable 

txtClassTimings包含像時間上午8:30,上午9:30,上午10:30但這一切的字符串。我想在日期時間爲了排序。

回答

0

您可以使用@Formula註釋並定義一個表達式來提取時間部分並在您的實體中使用它。

@Formula(" <SQL expression to extract time here> ") 
public long time; 
+0

該查詢將檢索10-20行,這將是字符串。我再次在Datetime中需要它。 –