两列数据录入反了

射手座cl 2019-08-30 05:32:47
sqlserver数据库,今天发现数据库里有两列数据录入反了,数据类型一致的,已经录入了6万条数据,可不可以直接在设计里把两个列名换下,会不会有什么后果
...全文
160 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
秋天之落叶 2019-08-30
  • 打赏
  • 举报
回复
个人感觉换个名字没什么影响,除非你有什么关联字段和这两个字段有关系。
卖水果的net 版主 2019-08-30
  • 打赏
  • 举报
回复


create table test(a int, b int);
insert into test values(11,22),(33,44),(55,66),(77,88)
go
select * from test
go
update test set a = b, b=a where a > 20
go
select * from test
go
drop table test
go

(4 行受影响)
a           b
----------- -----------
11          22
33          44
55          66
77          88

(4 行受影响)


(3 行受影响)
a           b
----------- -----------
11          22
44          33
66          55
88          77

(4 行受影响)


完成时间: 2019-08-30T18:43:41.8078781+08:00

34,838

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧