0
如果我有一個字符串,的日期和時間
2016-02-24T18:12:24-0500
是否可以直接存儲在MySQL作爲一個日期時間或時間戳,還是應該被分成裝貨前兩列,如日期和時間存儲。
當從數據庫中檢索數據時,我需要根據日期和時間對記錄集進行排序。如果它可以作爲一個日期時間存儲,它可以用來直接對檢索到的記錄進行排序嗎?
我會在Java和JPA程序中使用它。
編輯:
我必須這樣編寫的文本文件:
1 A 2016-02-24T18:12:24-0500
2 B 2016-02-25T18:12:24-0500
3 C 2016-02-26T18:12:24-0500
然後我將使用此語句將數據加載到數據庫:
LOAD DATA LOCAL INFILE 'data.txt'INTO TABLE UserData
這可以直接加載到數據庫表UserData中嗎?
請看我添加的帖子。 – marlon
如果您要加載Mysql加載數據功能,您需要在那裏進行轉換。我沒有使用該加載工具的經驗,但是這裏的一些搜索顯示可以使用str_to_date轉換。看看這裏:http://stackoverflow.com/questions/18927249/how-to-load-date-data-in-mysql-when-using-load-data – gfelisberto