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

请教怎么仅用SQL语句交换一个表的两列

2012-02-28 
请问如何仅用SQL语句交换一个表的两列一个表的两个字段具有相同的类型。如何仅用SQL语句交换这两列的数据?

请问如何仅用SQL语句交换一个表的两列
一个表的两个字段具有相同的类型。如何仅用SQL语句交换这两列的数据?
多谢。

[解决办法]
如果表t中有两列a,b (两列数据类型要兼容)
update t set a = b,b = a
[解决办法]
--假設為A B兩個字段
--查詢
Select A As B, B As A From TableName

--更新
Update TableName Set A = B, B = A

热点排行