鱼C论坛

 找回密码
 立即注册
查看: 497|回复: 2

Navicat:复制表行数减少

[复制链接]
发表于 2023-8-29 15:06:55 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
表是用excel导入的,为了备份,我直接按Ctrl+C,Ctrl+V然后就有了一份copy1的。但是我看右边DDL下显示行的数值减少了,原表显示有22630,copy1的是22121。不过数据可用空间都是一样的
这种情况下,是数据缺失了吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-8-29 15:08:31 | 显示全部楼层
在Navicat中复制表时,行数减少的情况通常是由于复制过程中某些行的数据被忽略或丢失引起的。这可能是由于以下几个原因导致的:

1. 数据过滤:在复制表时,Navicat可能会应用某些数据过滤条件,只复制满足条件的行。请确保没有设置任何数据过滤条件,以确保复制的行数与原表一致。

2. 数据类型不匹配:如果原表中的某些列具有不支持的数据类型,Navicat可能会在复制时跳过这些列,导致行数减少。请确保复制的表结构与原表完全一致,包括列的数据类型。

3. 主键或唯一约束:如果原表中存在主键或唯一约束,并且复制的表中存在相同的值,Navicat可能会跳过这些行,导致行数减少。请确保复制的表中不存在与原表中的主键或唯一约束冲突的数据。

如果以上原因都不适用,那么可能是Navicat在复制过程中出现了错误。您可以尝试重新复制表,或者尝试使用其他工具或方法来复制表,以确认行数是否正确复制。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-29 15:16:40 | 显示全部楼层
导出来对比来看,实际行数并没有减少,数据也没有看到有缺失,但是就是不知道为什么DDL那个位置会这样显示。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-22 14:53

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表