1
我需要INSERT
數據與日期從一個表到另一個表與Windows批處理(.bat)。mysql與str_to_date插入到批處理
SET thedate='02/02/13'
mysql -e "INSERT INTO dest select str_to_date($thedate,'%d/%m/%Y') from source" thebase -uroot -ppassword`"
當我拖動.bat文件到CMD窗口,窗口顯示我的代碼:
SET thedate='02/02/13'
mysql -e "INSERT INTO dest select str_to_date($thedate,'m/Y') from source" thebase -uroot -ppassword"
的%d/%m/%Y
已更改爲m/Y
,所以我拿到表DEST空值。當我直接在phpmyadmin中運行這個查詢時,它運行良好。
我用的是XAMPP 18.1阿帕奇/ 2.4.3(Win32的)的OpenSSL/1.0.1c PHP/5.4.7