doucong4535 2016-07-14 20:30
浏览 42
已采纳

too long

I am trying to insert the current date and time to through a Load Data Local Inline statement. Would like to insert the current date and time through the command. Getting the following error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '@Date_Update=date('Y-m-d')' at line 3.

Here is my statement.

 $sqlstatement="LOAD DATA LOCAL INFILE '$temp' INTO TABLE contacts 
FIELDS TERMINATED BY ',' 
LINES TERMINATED BY '' 
IGNORE 1 LINES
    (User_Category, Name, Logon_id, @Date_Update)
    SET ID=@ID, @Date_Update=date('Y-m-d');
    ";

Is setting the current date possible wih Load Data Local Infile?

  • 写回答

2条回答 默认 最新

  • dopnpoh056622 2016-07-14 21:10
    关注

    I think the problem is the wrong assignation of the fields :

    $sqlstatement="LOAD DATA LOCAL INFILE '$temp' INTO TABLE contacts 
    FIELDS TERMINATED BY ',' 
    LINES TERMINATED BY '' 
    IGNORE 1 LINES
        (User_Category, Name, @Logon_id, @Date_Update)     ◄■■■■■■■■■■■■■■■■
        SET ID=@Logon_id, Date_Update=NOW();               ◄■■■■■■■■■■■■■■■■
        ";
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥20 有偿 写代码 要用特定的软件anaconda 里的jvpyter 用python3写
  • ¥20 cad图纸,chx-3六轴码垛机器人
  • ¥15 移动摄像头专网需要解vlan
  • ¥20 access多表提取相同字段数据并合并
  • ¥20 基于MSP430f5529的MPU6050驱动,求出欧拉角
  • ¥20 Java-Oj-桌布的计算
  • ¥15 powerbuilder中的datawindow数据整合到新的DataWindow
  • ¥20 有人知道这种图怎么画吗?
  • ¥15 pyqt6如何引用qrc文件加载里面的的资源
  • ¥15 安卓JNI项目使用lua上的问题