【发布时间】:2014-05-13 14:24:34
【问题描述】:
我正在尝试在 powershell 中运行它,它给了我一个错误:
$sql.CommandText = "UPDATE signups set offer='$($fileContents[$line.ReadCount+3])' WHERE email='$line' IF @@ROWCOUNT=0 INSERT INTO signups (email,date,offer) VALUES ('"+$line+"','"+$datefin+"','"+$($fileContents[$line.ReadCount+3])+"');"
使用“0”参数调用“ExecuteNonQuery”时出现异常:“您的 SQL 语法有错误;请查看与您的 MySQL 服务器版本相对应的手册以获取正确的语法 靠近 'IF @@ROWCOUNT=0 INSERT INTO signups (email,date,offer) VALUES ('morenonancy50@ya' at line 1"
【问题讨论】:
标签: mysql powershell