0
我通過一個字符串變量的值嘗試搜索和更新列在我的數據庫操作:SQL使用像變
sprintf(query, "UPDATE Vote "
"SET choice = '%s' "
"WHERE choice LIKE '%'%s'%'", newVote, originalVoteContains);
我如何使用字符串類型的變量在LIKE操作?
我通過一個字符串變量的值嘗試搜索和更新列在我的數據庫操作:SQL使用像變
sprintf(query, "UPDATE Vote "
"SET choice = '%s' "
"WHERE choice LIKE '%'%s'%'", newVote, originalVoteContains);
我如何使用字符串類型的變量在LIKE操作?
使用雙百分號逃逸字符串中的百分比符號,並去除圍繞價值額外的撇號:
sprintf(query, "UPDATE Vote "
"SET choice = '%s' "
"WHERE choice LIKE '%%%s%%'", newVote, originalVoteContains);
THX它的工作:)) – sami610