银行的txt格式

E.R*_*nim 0 sql-server format

我正在开发一项服务,允许用户存储来自银行的数据,但银行以不同的格式向我提供他们的账户报表,其中之一如下

68520157286 0106201809510981PAY TRAN SPEI -000000000088640000001321436306018973NON1 CLA24 REF 0000000

我想知道是否有人知道这种格式的名称以及如何处理它以将其存储在SQL Server 中,我在 txt 文件中收到这种格式,该文件可以包含一千多条记录。,让我对格式印象深刻的是两件事:

在此处输入图片说明

首先,乍一看我们可能会认为信息是由空格分隔的,如图所示。

其次,数量之间有很多零,这让我很难知道它们是要处理的数量的一部分还是字符分隔格式的一部分。

所以,我的问题是知道格式的名称,以及是否方便处理来自 SQL 的所有信息来存储它,或者是否应该在尝试将其放入数据库之前通过先前的分离过程。非常感谢大家的时间。

Ran*_*est 5

我参与了一个类似的项目,我们要求来源机构提供字段类型、长度和分隔符的细分。然后我们按原样存储源文件以供审核,并将它们处理成 SQL Server 中的表。

向银行索要文件布局的密钥。在互联网上猜测和询问是在为失败做准备。