SQL 服务器 (T-SQL) BAIv2 银行文件导入噩梦

SQL Server (T-SQL) BAIv2 Banking File Importing Nightmare

我想知道是否有人有将 BAIv2 银行文件导入 SQL 服务器的好的解决方案。首先,文件有 "continuation records",必须与父记录一起考虑。此外,T-SQL 没有一种令人愉快的解析逗号分隔字符串的方法。最后,文件中的一个层次结构具有不同数量的元素,因此直接粘贴到 table 很困难,因为列不会对齐。

这是来自地狱的文件。如果有人对如何导入和解析 BAIv2 银行文件有任何见解,我将不胜感激。

谢谢,

您最好使用专用的应用程序服务器和真正的(通用)编程语言来处理这个问题。 T-SQL 不适合这个任务。

如果这不是一个选项,您可以使用 C# 作为 SQL CLR 存储过程来解析文件。当我没有应用程序服务器选项时,我对银行平面文件做了类似的事情。