我想从 .dat 文件批量插入数据。
但问题是该文件不包含任何我可以分隔不同值的字符。
实际上该文件包含由考勤机生成的代码,代码看起来像
31201201100915000100000043210001
31201205301806000200000043210011
以上两行是员工4321
1 天的考勤,第一行是 TimeIn 条目,第二行是 TimeOut 条目,
详细信息如下
31 - 机器代码
2012 - 年
01 - 月
10 - 天
09 - 小时
15 - 最小值
0001 - 输入或输出(0001 表示输入,0002 表示输出)
0000000061 - 员工代码
0001 - 终端编号(终端输入为 0001,终端输出为 0011)
我可以批量导入此文件吗?如果是,那怎么办?谁能告诉我如何解决这个问题?
谢谢
我正在使用 SQL Server 2000 :(