首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

SQL 将一个表中的两个字段的值数据调换,该如何处理

2012-09-13 
SQL 将一个表中的两个字段的值数据调换SQL 将一个表中的两个字段的值数据调换 (如:Col11,Col22调换数据

SQL 将一个表中的两个字段的值数据调换
SQL 将一个表中的两个字段的值数据调换 (如:Col1=1,Col2=2调换数据后成Col1=2,Col2=1)请问Sql语句怎么写呢?

[解决办法]
update tb set col1 =col2, col2 = col1
[解决办法]

SQL code
declare @a varchar(10)update test1 set @a=a,a=b,B=@A
[解决办法]
update tb set col1=col2, col2=col1;

update 更新顺序: 先变量再字段;变量之间, 从左到右;字段之间, 并行执行。

热点排行