gpt4 book ai didi

c# - 转换压缩 COBOL

转载 作者:太空宇宙 更新时间:2023-11-03 14:34:09 25 4
gpt4 key购买 nike

我正在尝试通过 C# 应用程序中的 SQL 查询更新 COBOL 打包字段。目前,COBOL 打包字段存储在 MS SQL 数据库的字符列 (char(50)) 中。

COBOL 数据类型 = 4 字节二进制数(“PIC S9(9) COMP”):

我可以使用下面的语句来提取数据。我不确定如何为数据更新逆转这个过程。

CAST(CAST(SUBSTRING({Column Name},{Start},4) AS VARBINARY(4)) AS BIGINT) AS {Alias_Name}

有什么建议吗?

谢谢,

布伦南·曼

最佳答案

答案来晚了。但无论如何......这里是:如果它确实是 PIC S9(9) COMP 而不是 COMP-3,那么它就不是一个“险恶”的 COBOL 压缩字段,而是一个简单的 4 字节整数!

关于c# - 转换压缩 COBOL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1711918/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com