更改日期的數據輸入格式。從Sybase到MySQL更改日期的數據輸入格式。從sybase到mysql
我想看看是否有一種方法可以從
Sybase(YYYYMMDD) to MySQL(YYYY-MM-DD)
更改日期的數據格式,我從Sybase導出的架構腳本中使用/遷移到MySQL,但對於一個的表中,日期的數據輸入爲YYYYMMDD,並且不能被MySQL識別,所以在嘗試插入數據時它只是將其歸零。
更新格式
更改日期的數據輸入格式。從Sybase到MySQL更改日期的數據輸入格式。從sybase到mysql
我想看看是否有一種方法可以從
Sybase(YYYYMMDD) to MySQL(YYYY-MM-DD)
更改日期的數據格式,我從Sybase導出的架構腳本中使用/遷移到MySQL,但對於一個的表中,日期的數據輸入爲YYYYMMDD,並且不能被MySQL識別,所以在嘗試插入數據時它只是將其歸零。
更新格式
您可以使用功能STR_TO_DATE從Sybase格式到MySQL格式來格式化 https://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_str-to-date
您可以存儲從Sybase數據在MySQL中的VARCHAR列,然後在數據通過STR_TO_DATE轉換
SELECT STR_TO_DATE('20160701','%Y%m,%d') from your_table;