【发布时间】:2016-07-14 20:30:37
【问题描述】:
我正在尝试通过 Load Data Local Inline 语句插入当前日期和时间。想通过命令插入当前日期和时间。收到以下错误:您的 SQL 语法有错误;查看与您的 MySQL 服务器版本相对应的手册,以在第 3 行的“@Date_Update=date('Y-m-d')”附近使用正确的语法。
这是我的声明。
$sqlstatement="LOAD DATA LOCAL INFILE '$temp' INTO TABLE contacts
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\r'
IGNORE 1 LINES
(User_Category, Name, Logon_id, @Date_Update)
SET ID=@ID, @Date_Update=date('Y-m-d');
";
是否可以通过 Load Data Local Infile 设置当前日期?
【问题讨论】:
-
我仍然收到以下错误:您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 3 行的“@Date_Update=NOW()”附近使用正确的语法