自定义 Operator Advisor > Operator Advisor 中的服务 > 数据库管理事物形态服务
数据库管理事物形态服务
以下是数据库管理事物形态 (PTC.SCA.SCO.DBManagementThingShape) 中的一些服务:
级联删除服务
BatchCascadeDelete - 对所有指定实体执行级联删除。调用 CollectActionForCascadeDelete 服务可收集操作列表并予以执行。
输入参数:
infoTable (INFOTABLE)
deleteReference (BOOLEAN)
输出:infoTable (INFOTABLEPTC.SCA.SCO.BatchAction 数据形状)
CascadeDelete - 根据每个外键的 onDeletedeleteReference 设置删除指定图元以及所有参考和被参考图元。
输入参数:
dataShapeName (DATASHAPE)
UID (STRING)
deleteReference (BOOLEAN)
输出:infoTable (INFOTABLEPTC.SCA.SCO.BatchAction 数据形状)
CollectActionForCascadeDelete - 在删除指定图元时,根据每个外键的 onDeletedeleteReference 设置收集欲执行的所有操作。返回欲执行操作的列表。此服务可自行执行,以查看删除指定实体后有何影响。有关详细信息,请参阅 设置外键的删除行为
输入参数:
infoTable (INFOTABLE)
deleteReference (BOOLEAN)
输出:infoTable (INFOTABLEPTC.SCA.SCO.BatchAction 数据形状)