0

是否可以从开发 lpar 计算 rpgle 程序中的文件成员删除。

   eg: RMVM FILE(LIB/FILE1) MBR(PAR1981181)

并完全在不同的 lpar 中对不同的文件执行更新?

 UPDATE "SCDTA.CORP"/AR#RMTPRL9 
SET SENTFLAG = ' ', DATESENT = '0001-01-01', TIMESENT = '00:00:00', XMITT# = 0, LOCATION =   'PACI175A', ARBATCH# = ' ' 
 WHERE LOCATION = 'PACI173A' AND ARBATCH# = 'PAR1981181'    

如何在一个程序中执行 lpars 的设置?这可能吗?请指导。

4

2 回答 2

2

这些操作可以通过使用DDMRUNRMTCMD将 LPAR 链接为远程系统来完成。

有关更多信息,请参阅:

于 2013-02-03T15:16:47.520 回答
1

如果您使用的是 7.1 版并加载了适当的 PTF 组,则可以在 SQL 中使用 3 部分命名。这让您可以使用数据库(即 RDB 目录条目)和模式(即库)来限定表引用。

例如:

UPDATE OTHERSYS.SCDTA_CORP.AR#RMTPRL9 
  SET SENTFLAG = ' ' 
    , DATESENT = '0001-01-01'
    , TIMESENT = '00:00:00'
    , XMITT#   = 0
    , LOCATION = 'PACI175A'
    , ARBATCH# = ' ' 
  WHERE LOCATION = 'PACI173A'
    AND ARBATCH# = 'PAR1981181'  
于 2013-02-03T20:14:15.023 回答