加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

sql更改表内容的方法

发布时间:2022-03-06 05:17:52 所属栏目:编程 来源:互联网
导读:小编给大家分享一下sql修改表内容的方法,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧! sql中修改表的内容有以下三种方法分别是:使用SSMS数据库管理工具修改内容,使用T-SQL脚本修改内容以及多表关联修改表中内容等 使用SSMS数据库管理工具
       小编给大家分享一下sql修改表内容的方法,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!
 
      sql中修改表的内容有以下三种方法分别是:使用SSMS数据库管理工具修改内容,使用T-SQL脚本修改内容以及多表关联修改表中内容等
 
      使用SSMS数据库管理工具修改数据
 
修改任意一条或者多条都可以
 
1:打开数据库,选择数据表,右键点击-》编辑所有行(如未配置,点击编辑前200行)。
  
2、编辑需要修改的数据-》编辑完成后,右键点击空白处-》选择执行SQL即可编辑成功。
  
     使用T-SQL脚本修改数据
 
     修改单表中一行单列或者多列数据
 
语法:update 表名 set 列名1=值,列名2=值 where 条件;
 
示例一:
 
update test1  set age='21' where id='1';
 
修改单表中多行一列或多列数据
 
语法:update top(数量) 表名 set 列名1=值,列名2=值2 where 条件;
 
示例:
 
update test1 set age='23' where id in ('1','2');
update test1 set age='22' where id between '3' and '4';
update test1 set age='23' where id>='5' and id <='6';
update top(2) test1 set age='23' where id>='5';
update test1 set age='23' where test1.id in (select top(2) id from test1 order by id desc);
 
多表关联修改表中数据
 
语法:update 表1 set 表1.列1=值,表1.列2=值 from 表1 as a,表2 as b where a.列名=b.列名;
 
示例:
 
update test1 set test1.name='李华',test1.sex='女' from test1 as a,test2 as b where a.classid=b.id;
 
看完了这篇文章,相信你对sql修改表内容的方法有了一定的了解。

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读