数据导入错误

贵仔520 2018-12-04 11:15:03
自定义格式的字符型自增主键,在通过任务-数据导入时报出错误:

警告 0x802092a7: 数据流任务 1: 由于将数据流中长度为 255 的列“StuName”中的数据插入数据库中长度为 16 的列“StuName”,可能导致截断。
(SQL Server 导入和导出向导)

警告 0x802092a7: 数据流任务 1: 由于将数据流中长度为 255 的列“StuSex”中的数据插入数据库中长度为 4 的列“StuSex”,可能导致截断。
(SQL Server 导入和导出向导)

警告 0x802092a7: 数据流任务 1: 由于将数据流中长度为 255 的列“StuName”中的数据插入数据库中长度为 16 的列“StuName”,可能导致截断。
(SQL Server 导入和导出向导)

警告 0x802092a7: 数据流任务 1: 由于将数据流中长度为 255 的列“StuSex”中的数据插入数据库中长度为 4 的列“StuSex”,可能导致截断。
(SQL Server 导入和导出向导)

求大神指点!!!
...全文
684 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
贵仔520 2018-12-07
  • 打赏
  • 举报
回复
不是的啊 后期需要开发程序做数据导入功能,这样做太繁琐了吧,而且这个是老板的要求。。。
吉普赛的歌 版主 2018-12-07
  • 打赏
  • 举报
回复
引用 9 楼 贵仔520 的回复:
不是的啊 后期需要开发程序做数据导入功能,这样做太繁琐了吧,而且这个是老板的要求。。。
无所谓的了, 老板只看结果, 会管你过程? 这种需要逻辑处理的, 不中转一下哪个大神有多好的办法? 只要数据进了中间表, 后面还有多难? 用存储过程或程序都很容易实现的了。
吉普赛的歌 版主 2018-12-06
  • 打赏
  • 举报
回复
引用 6 楼 贵仔520 的回复:
数据表的主键是使用根据一定规则定义的函数,导入新表 主键就对应不上,而且后期可能还需要做数据导入功能。。。
对不上就对不上, 有什么关系呢? 难道你直接导就对得上了? 导入新表=》逻辑判断、处理=》插入目标表 这样就可以了。
weixin_43996062 2018-12-06
  • 打赏
  • 举报
回复
2003升级到2008后,感觉查询很慢,有大虾知道是什么回事吗?
贵仔520 2018-12-06
  • 打赏
  • 举报
回复
数据表的主键是使用根据一定规则定义的函数,导入新表 主键就对应不上,而且后期可能还需要做数据导入功能。。。
吉普赛的歌 版主 2018-12-06
  • 打赏
  • 举报
回复
引用 4 楼 贵仔520 的回复:
不是字段长度 是设置了一个字符型自增主键(绑定默认值)造成的,有没有方法解决??
直接导入到一个新表, 也不可以吗? 导入到新表了, 余下的事就简单了。
贵仔520 2018-12-06
  • 打赏
  • 举报
回复
不是字段长度 是设置了一个字符型自增主键(绑定默认值)造成的,有没有方法解决??
中国风 2018-12-04
  • 打赏
  • 举报
回复
或在导入时设置好类型长度,检查数据长度问题,可直接导入生成新表,再查看新表是否存在异常数据
中国风 2018-12-04
  • 打赏
  • 举报
回复
把数据表栏位长度设置加长
吉普赛的歌 版主 2018-12-04
  • 打赏
  • 举报
回复
提示不是很明显了吗? 你在 目标表中修改一下对应表对应字段的长度就好了。

34,575

社区成员

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

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