Excel2010表导入SQL数据库报错(excel数据导入sql临时表操作步骤)

Excel2010表导入SQL数据库报错(excel数据导入sql临时表操作步骤)

首页维修大全综合更新时间:2024-06-18 07:17:44

Excel2010表导入SQL数据库报错

题主没有给出报错提示,只能泛泛而说。一般从外部数据源导入数据到SQL数据库报错,比较常见的原因有:

1、违反唯一性规则,比如某字段不允许重复,但是Excel数据中可能存在重复数据,或与已存在与数据库中的数据重复。

2、有必填字段空缺。

3、Excel中的某个数据长度超过数据表对应字段的定义长度。

4、数据格式不一致。比如某字段在数据表定义中是整型,但是Excel表对应数据是非数字的字符串。

5、有非法字符,比如单引号、一些连接符号,恐怕不能直接导入。

6、违反关联性约束,比如某个字段的值必须存在于另外一个关联表中。

可能还有其他原因,这个需要看报错提示才好判断。

如果报错提示也无法明确错误点,可以创建一个测试库,不要使用“任务-导入数据”,而是打开数据表,直接在excel中复制数据,再在目标数据表中粘贴来看看。数据如果比较多,可以分批复制粘贴,只要合法的数据都可以粘贴到数据表,粘不进去的,就是有问题的,明确是哪条数据有问题,就更便于分析了。

大家还看了
也许喜欢
更多栏目

© 2021 3dmxku.com,All Rights Reserved.