gpt4 book ai didi

ibm-midrange - 如何确定 CPYFRMIMPF 命令中使用的 CCSID?

转载 作者:行者123 更新时间:2023-12-04 18:19:28 58 4
gpt4 key购买 nike

我正在尝试将 IFS 流文件复制到 AS400 数据文件,但使用默认 CCSID 设置,复制的数据最终会变成一些奇怪的字符。在 QSH 下使用 cat 命令可以正确显示流文件的内容,所以我怀疑这与 CCSID 有关系。我的问题是如何确定在我的情况下使用的正确 CCSID 是什么?

最佳答案

检查源文件和目标文件 CCSID。
-S ls 的选项from qsh 将识别 IFS 文件 CCSID。
DSPFD将显示库文件属性。

如果可以的话cat该文件的问题很可能是目标文件 CCSID。最常见的库文件 CCSID 是 37 对于 EBCDIC。

您可以使用 DSPSYSVAL QCCSID 检查系统默认 CCSID .
CPYFRMIMPF命令将根据 IFS 文件 CCSID 和库文件 CCSID 转换字符数据。 CRTPF默认为作业 CCSID(继承自系统 CCSID)。

关于ibm-midrange - 如何确定 CPYFRMIMPF 命令中使用的 CCSID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10982810/

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