DELETE CONTAINER (CHANNEL)

删除指定的通道容器。

DELETE CONTAINER (CHANNEL)

读取语法图跳过可视语法图DELETECONTAINER( data-value)CHANNEL( data-value)

条件: CHANNELERR , CONTAINERERR 和 INVREQ

此命令是线程安全的。

描述

DELETE CONTAINER (CHANNEL) 从通道中删除容器,并废弃其包含的任何数据。

容器由名称和作为其容器的通道 (即 "拥有" 该容器的通道) 标识。

可以通过指定 CHANNEL 选项来显式地标识拥有容器的通道,也可以通过省略 CHANNEL 选项来隐式地标识该通道。 省略此选项时,将隐含当前通道。 如果没有当前通道,那么假定该命令是 EXEC CICS® DELETE CONTAINER (BTS) 命令。 有关更多信息,请参阅 DELETE CONTAINER (BTS)

选项

CHANNEL (数据值)
指定拥有容器的通道的名称 (1-16 个字符)。 您可以指定通道名称 DFHTRANSACTION 以使用事务通道。
CONTAINER (数据值)
指定要删除的容器的名称 (1-16 个字符)。

条件

122 CHANNELERR
RESP2 值:
2
找不到在 CHANNEL 选项上指定的通道。
3
当前通道或在 CHANNEL 选项上指定的通道是只读的。
110 CONTAINERERR
RESP2 值:
10
找不到 CONTAINER 选项上指定的容器。
16 INVREQ
RESP2 值:
4
在当前活动通道的作用域之外发出了该命令。
30
无法删除 CICS定义的只读容器。