數據匯入的麻煩

liuzxit 2002-12-31 08:06:00
我從一個TXT文件里面匯入資料﹐但匯入時有文件長度限制﹐大概10K左右吧﹐能否擴大這個限制﹐怎樣解決
...全文
51 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuzxit 2003-01-02
  • 打赏
  • 举报
回复
發現我找錯問題

MC021201963 20021217AVERY DENN23612060022360030220021206T-PY2S6 -021120-01 運費 美國線及國際線梭霸內盒標 40X105mm (NB代訂) USD 000000000000000000010473
MC021201963 20021217AVERY DENN23612060012360070220021206T-PY2S6 -021119-01 L210833005W00B00 白底/黑字 2A楦新SIZE布標 33*29mm USD 000000005577000000005577
MC021201963 20021217AVERY DENN23612060012360080220021206T-PY2S6 -021119-01 運費 白底/黑字 2A楦新SIZE布標 33*29mm USD 000000000000000000010008

原來不是文件太長的原因﹐而是數據的問題﹐上面三筆資料﹐就是第三筆不能匯入﹐TABLE為varchar(6)和varchar(202)﹐不知第三行包含了什么特殊字符

而且發現匯入時直接執行不行﹐放到DTS定時執行卻很順利﹐昏﹗﹗﹗
愉快的登山者 2003-01-02
  • 打赏
  • 举报
回复
可能是长度问题,若用CHAR型,最长是8000个字符;你可以分两次汇入。
iclt 2003-01-02
  • 打赏
  • 举报
回复
关注
liuzxit 2003-01-02
  • 打赏
  • 举报
回复
什么匯入什么類﹗我是匯入TXT文本﹐而這個TXT文件每行有253個字符﹐然后以固定長度拆分成字段﹐匯入成一個TABLE﹐54行就不行﹐但刪到剩50行就可以﹐請問是什么問題﹐怎么解決?
pengdali 2002-12-31
  • 打赏
  • 举报
回复
匯入什么类型??
如果是image例:
下面是一个拷贝图像到SQL Server的pubs数据库的例子, 表名pub_info, 字段名logo,图像文件名picture.bmp,保存到pub_id='0736'记录
sp_textcopy @srvn
ame = 'ServerName',
@login = 'Login',
@password = 'Password',
@dbname = 'pubs',
@tbname = 'pub_info',
@colname = 'logo',
@filename = 'c:\picture.bmp',
@whereclause = " WHERE pub_id='0736' ",
@direction = 'I'

34,593

社区成员

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

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