社区
MS-SQL Server
帖子详情
脏数据
清海扬波
2008-01-14 10:05:30
只是偶尔出现,插入表里面的时候会出现一样的重复数据,现在要怎么删除呢,有什么方法避免么,因为是偶尔出现,不知道什么原因
...全文
117
13
打赏
收藏
脏数据
只是偶尔出现,插入表里面的时候会出现一样的重复数据,现在要怎么删除呢,有什么方法避免么,因为是偶尔出现,不知道什么原因
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
清海扬波
2008-01-14
打赏
举报
回复
是这样的
BH(编号) JinE(金额) OPT(操作员) ID(自增列)
正常数据可以是这样
0001 100 001 1
0001 50 001 2
但是现在出现有时出现
0001 100 001 1
0001 100 002 2
0001 50 001 3
-狙击手-
2008-01-14
打赏
举报
回复
因为我的其他列都可以是重复的,唯一似乎没有办法
---
都可以重复 ? 这是什么表呀,你允许都重复,那出一条重复也不见怪呀
cxmcxm
2008-01-14
打赏
举报
回复
ID是主键,那唯一索引应该建在什么列上呢?
-------------------------------
建在你不想重复的列上
w2jc
2008-01-14
打赏
举报
回复
代码的问题,另外就是表上面没有合适的主键或者唯一值索引
清海扬波
2008-01-14
打赏
举报
回复
因为我的其他列都可以是重复的,唯一似乎没有办法
清海扬波
2008-01-14
打赏
举报
回复
ID是主键,那唯一索引应该建在什么列上呢?
-狙击手-
2008-01-14
打赏
举报
回复
楼主可以在表或视图创建唯一索引,
估计你现在是ID主键吧
中国风
2008-01-14
打赏
举报
回复
同时有其它机子插入数据时会出现脏读。。。
可用在读数据时加上锁
-狙击手-
2008-01-14
打赏
举报
回复
你所谓的重复数据,两条记录完全一样????
-狙击手-
2008-01-14
打赏
举报
回复
有自增列,但是这也治标不治本的,就因为是偶尔出现,也不好检查
---
这只是方便删除重复,不是来避免你的重复的
winstonbonaparte
2008-01-14
打赏
举报
回复
你建个主键
清海扬波
2008-01-14
打赏
举报
回复
有自增列,但是这也治标不治本的,就因为是偶尔出现,也不好检查
-狙击手-
2008-01-14
打赏
举报
回复
有没有主键?
比如ID自增
delete a
from tablename a
where not exists(select 1 from tablename where a.col = col and a.id < id)
有什么方法避免么,因为是偶尔出现,不知道什么原因
--
检查事务控制
Oracle数据库 大事务的数据更改对数据库内部的影响
本课程以Oracle 10g数据库为基础,来讲解大事务的数据更改在数据库内部是如何处理的。 当用户执行一条SQL对数据库进行更改操作的时候,我们知道数据是从磁盘读取到内存中进行更改操作的,那么当这个SQL执行时间很长,而且修改数据量非常大,由于内存容量大小的原因,可能在事务没有commit提交的情况下,一些
脏数据
已经写回到了磁盘中。那么在这种情况下,当用户执行commit提交操作,数据库是如何处理这些已经写到磁盘的
脏数据
块的? 本课程就以实验的方式得出数据,来验证以上所提出的问题。
什么是
脏数据
,缓存中是否可能产生
脏数据
,如果出现
脏数据
该怎么处理?
这里是修真院后端小课堂,每篇分享文从 【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】 八个方面深度解析后端知识/技能,本篇分享的是: 【 什么是
脏数据
,缓存中是否可能产生
脏数据
,如果出现
脏数据
该怎么处理?】 大家好,我是IT修真院上海分院第10期的学员许东杰,一枚正直纯洁善良的java程序员,今天给大家分享一下,修真院官网java(职业...
什么是SPREADJS的
脏数据
?
脏概念定义如下: 通常,只有单元格值的变更才导致其成为
脏数据
。 如果单元格是
脏数据
,其所在的行也将是
脏数据
。 如果插入了一行并为其中的一个单元格设置了值,那么此行将只是一个插入的行,而不是
脏数据
。被设值的那个单元格也不是
脏数据
。 加载绑定数据的项不是
脏数据
,但是,在通过 spreadSheet 修改绑定数据之后,它将变为
脏数据
。
脏数据
的状态不会因为撤销操作而改变。 你可以通过调用表单上的 getDirtyRows 方法来获取所有的脏行。如果存在绑定的数据,用户可以从脏行中获取 row,item, 和 o
脏数据
及处理
** 秋招复习8/12** ## 什么是
脏数据
?怎么处理 ###1.
脏数据
从目标中取出来的 已经过期、错误、或者没有意义的数据。 脏读:读取出来的
脏数据
就叫脏读 ”
脏数据
“分类及处理方法 a.数据缺失:空值(缺一行 )或者记录的一些值 处理方法: 1)不将空值纳入分析范围 2)补值:从数据库中重新导入数据或采用平均数、零、或者等比例随机数等补值。 b.数据重复:人工判断处理,保留数据中的一条。 c.数据错误 1)异常值:数值大于区间范围 处理方法: ...
如何去除数据库中的
脏数据
脏数据
是指在数据库中存在的不符合规范或者不符合业务逻辑的数据。例如,一个身高为-1的人,或者一个订单金额为负数的订单,都属于
脏数据
。
脏数据
会严重影响数据的质量和准确性,因此需要对其进行清洗和处理。
脏数据
会严重影响数据的质量和准确性,因此对于
脏数据
的清洗和处理是非常重要的。在实际操作中,我们需要采用多种技巧,如数据去重、数据格式化、数据筛选和数据验证等,来保证数据的质量和准确性。同时,我们也需要注意数据的来源和录入过程,避免因为人为错误而导致
脏数据
的产生。
MS-SQL Server
34,594
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章