Ssis 是否可以通过SSI将六位字段转换为二进制?
我目前正在从事一个项目,从遗留大型机系统接收数据,并将这些数据加载到SQL Server表中。将提供数据的源系统是用汇编语言编写的。文件上的每个字段都是十六进制格式。我们将收到的其中一个文件上有三(3)个字段 我认为使用cobol文案会更容易展示。大型机上的布局如下所示: 01位文件。 05六比特1图X。 05六比特2图X。 05六比特3图X 查看源文件中的实际记录。因此,按照副本hexpit1=x'E1',hexpit2=x'C0',hexpit3=x'80': 命令===Ssis 是否可以通过SSI将六位字段转换为二进制?,ssis,binary,hex,Ssis,Binary,Hex,我目前正在从事一个项目,从遗留大型机系统接收数据,并将这些数据加载到SQL Server表中。将提供数据的源系统是用汇编语言编写的。文件上的每个字段都是十六进制格式。我们将收到的其中一个文件上有三(3)个字段 我认为使用cobol文案会更容易展示。大型机上的布局如下所示: 01位文件。 05六比特1图X。 05六比特2图X。 05六比特3图X 查看源文件中的实际记录。因此,按照副本hexpit1=x'E1',hexpit2=x'C0',hexpit3=x'80': 命令=== 000001 ÷
000001 ÷{Ø EC8 100 以二进制格式从大型机ftp到服务器后文件内容的UTF-8视图: xE1xC0x80 问题-该文件已通过二进制ftp传送到服务器。是否可以使用SSI读取文本文件并将每个十六进制字段值转换为8位二进制值? 预期成果: 字段Hexbit1 大型机文件上的值-x'E1' 目标表上存储的预期二进制值为11100001 字段Hexbit2 大型机文件上的值-x'C0' 目标表上存储的预期二进制值为11000000 字段Hexbit3 大型机文件上的值-x'80' 目标表上存储的预期二进制值为10000000 先谢谢你