sql语句中的update语句如何做出类似where后面1=1这样的占位操作?

我有sql语句类似updatetableseta=xxx,b=xxx,c=xxxwhereid=xxx其中id=xxx是肯定能拼接到的所以不考虑a=xxxb=xxxc=x... 我有sql语句 类似
update table set a=xxx,b=xxx,c=xxx where id=xxx
其中id=xxx是肯定能拼接到的所以不考虑
a=xxx b=xxx c=xxx都是不一定能拼接到的 所以这里怎么拼接update语句?
我写update table set 1=1 where id=xxx报错
展开
 我来答
因风起涟漪
推荐于2017-12-16
知道答主
回答量:15
采纳率:0%
帮助的人:5.6万
展开全部
id=xxx是查询条件,更新的数据是a=xxx,b=xxxx,c=xxx,我们只能把查询条件改为1=1(表示永真),即把id=xxx改为1=1
一江风1986
2018-06-13
知道答主
回答量:1
采纳率:0%
帮助的人:865
展开全部
很想问题主这个问题解决了没有,我现在也遇到这样的问题,求答案
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
553170329
2016-08-04 · TA获得超过268个赞
知道小有建树答主
回答量:331
采纳率:0%
帮助的人:106万
展开全部
首先 1 又不是字段名。。当然不能用set 1=1 ~~
其次。你可以把你的问题 描述再详细一点吗~~不是很明白~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
施弘阔0dp
2016-08-04 · TA获得超过289个赞
知道小有建树答主
回答量:519
采纳率:0%
帮助的人:319万
展开全部
你就不能先判断有没abc再拼接?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式