Windchill常用SQL语句

查询1:有多少WTPart没有默认表示法

SELECT COUNT(*)

FROM wtpart

WHERE wtpart.ida2a2 not in (select derivedimage.ida3therepresentablereferenc from derivedimage);

备注:这个查询包括部件中没有关联CAD文档的情况

查询2:有多少CAD文档(和“关联”的部件无关)没有默认表示法

SELECT count(*) FROM DerivedImage

  WHERE CLASSNAMEKEYTHEREPRESENTABLE='wt.epm.EPMDocument'

  AND DerivedImage.IDA3THEREPRESENTABLEREFERENC

  NOT IN (SELECT EPMBuildHistory.IDA3A5 FROM EPMBuildHistory WHERE BUILDTYPE=7);

查询3:有多少CAD文档的装配的表示法不是定位装配类型

SELECT distinct EpmdocumentMaster.Name

  FROM EPMDocument, EPMDocumentMaster, DerivedImage

  WHERE EpmDocument.ida3masterreference = EPMDocumentMaster.ida2a2

  AND EPMDocument.ida2a2=derivedimage.ida3a6

  AND DerivedImage.defaultrepresentation=1

  AND DerivedImage.additionalinfo is null

  AND EpmDocumentMaster.name like '%.asm';

查询4:列出所有CAD文档中带有表示法的条目

SELECT epmdocumentmaster.documentnumber, epmdocumentmaster.name, epmdocumentmaster.cadname, epmdocument.versionida2versioninfo "Rev", epmdocument.iterationida2iterationinfo "Iteration"

  FROM epmdocument, epmdocumentmaster, derivedimage

  WHERE  epmdocument.ida3masterreference = epmdocumentmaster.ida2a2

  AND epmdocument.ida2a2 IN derivedimage.ida3therepresentablereferenc;

查询5:列出所有部件中带有表示法的条目

SELECT wtpartmaster.wtpartnumber, wtpartmaster.name, wtpart.versionida2versioninfo "Rev", wtpart.iterationida2iterationinfo "Iteration"

  FROM wtpart, wtpartmaster, derivedimage

  WHERE  wtpart.ida3masterreference = wtpartmaster.ida2a2

  AND wtpart.ida2a2 IN derivedimage.ida3therepresentablereferenc;

备注:以上所有查询语句使用Oracle SQL*Plus 语法,如果使用SQL Server形式可能需做一定的调整

Windchill是一种用于产品生命周期管理(PLM)的软件。它提供了一种集成的方式来管理产品的设计、制造和维护过程。以下是Windchill常用的类及其基本操作: 1. 产品结构管理(Product Structure Management):这是Windchill中的一个重要类,用于管理产品的结构和组织。基本操作包括创建和编辑产品结构、添加和删除组件、定义和管理组装关系等。 2. 文档管理(Document Management):该类用于管理产品相关的文档,如设计文件、规范和报告等。基本操作包括创建、编辑和共享文档,进行版本控制和审批,以及管理文档之间的关系。 3. 工作流管理(Workflow Management):这个类用于定义和管理产品开发过程中的工作流程。基本操作包括创建和编辑工作流,配置工作流的步骤和条件,以及跟踪和监控工作流的进展。 4. 问题管理(Issue Management):这个类用于跟踪和管理产品开发过程中的问题和改进请求。基本操作包括创建和分配问题,设置优先级和状态,以及跟踪问题的解决进展。 5. 变更管理(Change Management):这个类用于管理产品设计和变更控制过程。基本操作包括创建和审批变更请求,跟踪和评估变更的影响,以及记录和审核变更的历史记录。 通过使用这些常用Windchill类和相关操作,用户可以方便地管理产品开发过程中的各种信息和任务,提高工作效率,确保产品质量,并实现更好的团队协作和沟通。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值