永发信息网

sql更新指定数量的的数据

答案:2  悬赏:50  手机版
解决时间 2021-02-23 18:05
比如传递一个@num到存储过程里

Declare @num INT

update TableA set ssss=123 where AID IN( EXEC( 'SELECT TOP '+@num+' BID from TableB' ))
这样好像是错误的,有没有别的办法
最佳答案
Declare  @num INT

update TableA  set  ssss=123   where AID IN(SELECT TOP (@num)  BID from TableB)
--看这样是否可以
全部回答
update 表名称 set 列名称 = 新值 where 列名称 = 某值 不知道你要的是不是这个 eg: update t_user set user_name = 'newname' where user_name = 'oldname';
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
个人购买医保多少钱
L4940V5三极管能不能用7805三极管代替
公安局预审科退回案件,派出所可以自行放人吗
办公室新买的桌子,放了三个月左右,搬进去的
中国有哪些心理学电视节目
怎么提高反应力.怎么提高反应力.
小兔子台州一中分店地址在什么地方,想过去办
经济半小时在中央几播出,什么时候播出
古代人对厨师的称呼是什么8
红,黄,蓝,绿四面旗子能组成几组不同的信号
江南小酒馆在哪里啊,我有事要去这个地方
异地恋,七夕不能陪女朋友过,说什么话可以感
什么是风险回避
We don’t doubt the boy can the angry te
人都有尾巴骨吗
推荐资讯
家家鑫百货商场怎么去啊,有知道地址的么
合同来说,保险利益(  )。A.可以转让B.不
云南滇玉种业有限公司我想知道这个在什么地方
反观内心是什么意思
枸杞、玫瑰、柠檬片可以一起泡着喝吗?
月儿湾湾怎么去啊,有知道地址的么
工商银行接受国外汇款怎么弄
雨期基坑开挖,坡顶散水的宽度最小限值是()m
昭阳区凤凰街道办事处网格化服务管理中心怎么
如何查看屏幕点亮的时间
【正方形的面积怎么算】正方形的面积怎么求我
10送2转4派5.6是什么意思?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?