首页 > 数据库 >Windchill SQl篇之 软属性相关

Windchill SQl篇之 软属性相关

时间:2025-01-04 20:59:11浏览次数:3  
标签:LWCLocalizablePropertyValue NAME IDA3B4 -- SQl IDA2A2 Windchill l1 属性

-- 相关表
-- LWCTypeDefinition 类型定义表/ WTTypeDefinition/ WTTypeDefinitionMaster
-- 类型软属性表:LWCIBAAttDefinition
-- 类型主属性:LWCHARDATTDEFINITION
-- 国际化定义:LWCLocalizablePropertyValue

/*
 * 查指定软属性使用到的类型.
 * */ 
SELECT DISTINCT l.NAME /*类型名称*/,l1.VALUE /*属性名称(国际化显示的默认值)*/  FROM LWCIBAAttDefinition a,
STRINGDEFINITION s  ,
LWCTYPEDEFINITION l ,
LWCLocalizablePropertyValue l1
WHERE a.IDA3A7 = s.IDA2A2
AND a.IDA3A5 = l.IDA2A2 
AND s.NAME = 'xxx'  -- 属性内部名称
AND l.IDA2A2  = l1.IDA3B4 

/*
查询指定基础属性使用到的类型。
*/
SELECT DISTINCT l.NAME ,l1.VALUE ,l1.ZH_CN  FROM LWCHARDATTDEFINITION a,LWCTYPEDEFINITION l,
LWCLocalizablePropertyValue l1
WHERE a.NAME = 'versionInfo.identifier.versionId' --属性内部名称
AND a.IDA3A5 = l.IDA2A2 
AND l.IDA2A2  = l1.IDA3B4 


/*
全局枚举类型的值
*/
SELECT b.VALUE ,b.ZH_CN ,a.NAME ,e.NAME ,g.VALUE ,g.ZH_CN ,h.NAME  FROM LWCMasterEnumerationDefinition a,
LWCLocalizablePropertyValue b,LWCPropertyDefinition c,LWCEnumerationEntryLink d,
LWCEnumerationEntry e,LWCLocalizablePropertyValue g,LWCPropertyDefinition h
WHERE a.NAME  = ''  -- 全局枚举内部值
AND a.IDA2A2  = b.IDA3C4 
AND b.IDA3C4 = b.IDA3B4 
AND c.IDA2A2  = b.IDA3A4 
AND c.NAME = 'displayName'  --显示名称
AND d.IDA3A4  = a.IDA2A2
AND d.IDA3B4 = e.IDA2A2 
AND e.IDA2A2  = g.IDA3B4 
AND g.IDA3A4 = h.IDA2A2 


/*
依据全局枚举项的中文查询  
*/
SELECT b.VALUE ,b.ZH_CN ,a.NAME ,e.NAME ,g.VALUE ,g.ZH_CN ,h.NAME  FROM LWCMasterEnumerationDefinition a,
LWCLocalizablePropertyValue b,LWCPropertyDefinition c,LWCEnumerationEntryLink d,
LWCEnumerationEntry e,LWCLocalizablePropertyValue g,LWCPropertyDefinition h
WHERE ( g.ZH_CN = 'xxx' OR g.VALUE = 'xxx')
AND a.IDA2A2  = b.IDA3C4 
AND b.IDA3C4 = b.IDA3B4 
AND c.IDA2A2  = b.IDA3A4 
AND c.NAME = 'displayName'
AND d.IDA3A4  = a.IDA2A2
AND d.IDA3B4 = e.IDA2A2 
AND e.IDA2A2  = g.IDA3B4 
AND g.IDA3A4 = h.IDA2A2 ;

/* 查软属性的显示名称*/
SELECT b.NAME ,l1.VALUE ,l1.ZH_CN  FROM LWCLocalizablePropertyValue l1 ,
LWCPropertyDefinition a,
 LWCIBAAttDefinition b
WHERE a.IDA2A2 = l1.IDA3A4
AND a.NAME = 'displayName'
AND L1.IDA3B4 = b.IDA2A2 
AND b.NAME = 'material_lifecycle_status'

标签:LWCLocalizablePropertyValue,NAME,IDA3B4,--,SQl,IDA2A2,Windchill,l1,属性
From: https://blog.csdn.net/shui878412/article/details/144934921

相关文章

  • (LocalDB)\MSSQLLocalDB相关
    系统数据库路径:C:\Users\Administrator\AppData\Local\Microsoft\MicrosoftSQLServerLocalDB\Instances\MSSQLLocalDB用户数据库默认路径:C:\Users\Administrator连接字符串:<connectionStrings><addname="AAA"connectionString="datasource......
  • 如何解决建站助手创建网站无法建立MySQL数据库的问题
    遇到了使用建站助手创建网站时无法建立MySQL数据库的问题。为了帮助您解决这一问题,请按照以下步骤进行排查和处理:一、确认数据库配置检查数据库连接信息确认数据库连接信息(如主机地址、用户名、密码)是否正确。可以在建站助手的配置文件中查看并修改这些信息,确保与实际数据库配......
  • Sqlmc | Sqlmap 的磨刀石
    简介介绍KaliLinux2024.3版本,新增了11款安全工具之一,SQLMC(SQLInjectionMassiveChecker)一款用于扫描域以查找SQL注入漏洞的工具。它能按照指定深度抓取给定的URL,检查每个链接是否存在SQL注入漏洞,扫描和检测域中可能存在的SQL注入漏洞。其目标是简化SQLMap的使......
  • sql create table ,store procedure and exec procedure in sql server
    createdatabasemydb;usemydb;createtablemt(Idbigintidentity(1,1)notnullprimarykey,Authorvarchar(100)notnulldefault'',Commentvarchar(1000)notnulldefault'',Headervarchar(100)notnulldefault'',Name......
  • 基于python+Django+mysql在线外卖点餐订餐网站系统设计与实现
     博主介绍:黄菊华老师《Vue.js入门与商城开发实战》《微信小程序商城开发》图书作者,CSDN博客专家,在线教育专家,CSDN钻石讲师;专注大学生毕业设计教育、辅导。所有项目都配有从入门到精通的基础知识视频课程,学习后应对毕业设计答辩,提供核心代码讲解,答辩指导。项目配有对应开发......
  • Mysql面试一定会遇到的财务问题!
    ......
  • C# 内嵌数据库 SQLite
    最近,看到一个软件,软件是使用的内嵌数据库。我对这个东西没有实践过,今天突然想亲手做一做!。关于SQLIte的资料我就不多说了,网上都有。我自己也整理了一部分,基本上可以对SQLite有个全面的了解了。我这里就不废话了,直接上我自己的代码。1:首先要先下载一个SQLite的C#开发的支持的东西......
  • MyBatis 动态 SQL:<choose> 与 <if>`的优雅实践
    MyBatis动态SQL:<choose>与<if>的优雅实践在实际开发中,我们经常需要根据不同的条件动态生成SQL查询语句。MyBatis提供了强大的动态SQL功能,能够帮助我们轻松实现这一需求。本文将结合一个实际案例,详细讲解如何使用MyBatis的<choose>和<if>标签来实现多条件查询,并分......
  • MySQL(三)MySQL DML数据库操作语言
    1.MySQLDML数据库操作语言  SQL(StructureQueryLanguage)语言是数据库的核心语言。  SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL。  DML(datamanipulationlanguage)数据操纵语言,以INSERT、UPDATE、DELETE三种指令为核......
  • MYSQL中Join的用法.240430
    1、笛卡尔积(没有加筛选条件的内连接)两表关联,把左表的列和右表的列通过笛卡尔积的形式表达出来。mysql>select*fromt1joint2;或者mysql>select*fromt1innerjoint2;或者mysql>select*fromt1,t2;2、左连接两表关联,左表全部保留,右表关联不上用null表......