表中出现一模一样的信息是这样删,那么视图中还需注意或改正些什么?

marry9 2003-11-17 03:21:22
由于两条一模一样的记录(这是由表或视图没有主键引起的)表的我知道,那么视图呢?
1.表是这样实现的(高人指导的)
删除重复的,只留一条:
alter table 表 add newfield int identity(1,1)
delete 表
where newfield not in(
select min(newfield) from 表 group by 除newfield外的所有字段
)
alter table 表 drop column newfield
2.那么视图呢??????????????
...全文
64 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
marry9 2003-11-17
  • 打赏
  • 举报
回复
不好意思,我刚才查少了二个表,所以没发现,还以为是视图的问题呢.自己都笨死了,谢谢楼上各位....结贴了.
pengdali 2003-11-17
  • 打赏
  • 举报
回复
你直接删视图里的表呀
zhbname 2003-11-17
  • 打赏
  • 举报
回复
視圖是表的select查詢得到的。刪除了表,視圖也就會自動更新。
brook_huang 2003-11-17
  • 打赏
  • 举报
回复
你只要表改好了就行。

34,874

社区成员

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

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