sql 更改表中数据

表中所有列的数据都一样,我想改其中某一列中的某一行怎么改?... 表中所有列的数据都一样,我想改其中某一列中的某一行怎么改? 展开
 我来答
海里的月光0Bz
2019-08-12 · TA获得超过6027个赞
知道答主
回答量:229
采纳率:0%
帮助的人:3.6万
展开全部

1、首先打开SQL Server Management管理工具,使用sql语句创建一张测试表。

2、在测试表中,插入3条测试数据。

3、使用一条语句批量修改整个表的数据。

4、使用一条语句批量修改指定条数的记录。

5、使用一条语句批量修改这三条数据(按条件修改值)。

6、使用一条语句批量修改数据,使用where和case when。

a雄a
推荐于2017-09-10 · TA获得超过219个赞
知道小有建树答主
回答量:283
采纳率:0%
帮助的人:241万
展开全部
1.你这个表中有设主键吗? 如果设置了,可以使用主键控制:

update set 字段='修改值' where ID=‘0001’ (ID为主键

的字段名称,当然也可以是其它的,这样用ID来控制修改的具体哪一条数据,在

用'字段'控制修改的列,就可以完成了) 又不明白的可以留言~
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tomyluo
2010-05-06 · 超过16用户采纳过TA的回答
知道答主
回答量:80
采纳率:0%
帮助的人:45.1万
展开全部
改某一列 用 UPDATE 表 SET 列=修改值 where 条件
改某一行 用 update 行 INSERT INTO 也行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wtlzcb
2010-05-06
知道答主
回答量:8
采纳率:0%
帮助的人:0
展开全部
update 语句啊。后面加你要修改那一行的where条件啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
105780520
2010-05-06 · TA获得超过662个赞
知道小有建树答主
回答量:354
采纳率:0%
帮助的人:283万
展开全部
问题不是不能指定到某行哦,而是为什么没有主键呢?
如果我是你,我就增加一个ID列。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式