我需要INSERT
使用 Windows 批处理(.bat)从一个表到另一个表的日期数据。
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 Apache/2.4.3 (Win32) OpenSSL/1.0.1c PHP/5.4.7