更改频道名称
Changing the channel name
如何更改现有频道的名称。我的客户通知我他们正在更改频道但保持 CONNAME 不变。我无法使用 ALTER 函数。我应该删除并重新定义频道吗?
IBM MQ 没有 RENAME
操作,因此您需要 DEFINE
一个新通道,一旦您不再使用旧通道 DELETE
它。
为方便起见,您可以使用 LIKE
动词将旧频道的大部分(如果不是全部)参数复制到新频道,例如:
DEFINE CHL(NEW.CHL) CHLTYPE(SDR) LIKE(OLD.CHL)
在上述情况下,NEW.CHL
将与 OLD.CHL
具有相同的值,例如 XMITQ
、CONNAME
等
如何更改现有频道的名称。我的客户通知我他们正在更改频道但保持 CONNAME 不变。我无法使用 ALTER 函数。我应该删除并重新定义频道吗?
IBM MQ 没有 RENAME
操作,因此您需要 DEFINE
一个新通道,一旦您不再使用旧通道 DELETE
它。
为方便起见,您可以使用 LIKE
动词将旧频道的大部分(如果不是全部)参数复制到新频道,例如:
DEFINE CHL(NEW.CHL) CHLTYPE(SDR) LIKE(OLD.CHL)
在上述情况下,NEW.CHL
将与 OLD.CHL
具有相同的值,例如 XMITQ
、CONNAME
等