尝试在更新记录的变量中获取该查询的正确位置。我尝试使用引号,得到“输入参数值”对话框屏幕或“语法错误(缺少运算符)”错误。如果我只写一个简单的查询,比如: "UPDATE SubPhases SET OriginalBudget=5 WHERE ShopCode='344S-23';" 它将不会出现任何问题。你知道我做错了什么吗?
我在MySQL DB中使用REGEXP进行搜索,但是当我在搜索查询中插入' (撇号)和- (破折号)时,它没有返回正确的数据。select * from table where (field REGEXP 'SAN DIEGO | SAN DIEGO |^SAN DIEGO' or field2 REGEX