作者bobju (宝贝猪)
看板Database
标题Re: [SQL ] SQL Server 资料汇入错误
时间Sun May 17 21:59:35 2009
光看这前三列的raw data, 就发现到一个问题:
Drug_Name 下有一栏是 MEFENAMIC ACID , 中间有个空白字元.
这个空白字元很可能被当成分隔栏位字元, 如此一来parser一定会误判.
3.xG, 7千万笔以上的raw data当中, 究竟有多少这种格式的raw data?
恐怕得先用些工具程式扫过一遍, 搞清楚状况後再对症下药才行.
不过, 或许没那麽严重啦. 我猜分隔栏位字元可能是跳格字元'\t', 而
Drug_Name 里允许空白字元. 只要精确地告知parser分隔栏位一定要用
'\t', 而不涵盖空白字元的话, 或许就能够顺利汇入.
※ 引述《shga (我爱慢慢跑)》之铭言:
: ID AGE SEX Drug_Code Drug_Name Drug_dose Week ....
: 84222 27 F B020932221 LIDOCAINE 1 2
: 84222 27 F N001043100 MEFENAMIC ACID 2 2
: 84222 27 F B020932221 LIDOCAINE 1 4
: 目前为分析药物的相关资料,资料类型如上述。
下略..
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.104.190.247
※ 编辑: bobju 来自: 59.104.190.247 (05/17 22:03)