TC数据库相关整理
1.常用的查找表的方法
在bmide中,对于BusinessObject的子类,都存在一个存储类与之对应,例如常用的ItemRevision类,存在ItemRevision存储类,如下图:
与之相对应的数据库表名即为P+ItemRevision,也就是说,存储类名开头加上"P",就是数据库表名。
在bmide中点击进入存储类,就能找到属性对应存储在哪个存储类里,也就能找到相应的数据表。
例如上图的H9AsmFinPrdRevision类,h9InputVA存储与PH9AsmFinPrdRevision表中,而其他的属性继承于ItemRevision,存储于PItemRevision中。
2.用到过的表
表名 | 表的作用 | 备注 |
---|---|---|
PPOM_USER | 存储用户信息 | |
PPOM_GROUP | 存储分组信息 | |
PSMLB0 | 分类信息 | |
PLISTOFVALUES | LOV存储表 | 这个表下面还有细分,比如PLISTOFVALUESSTRING等。 |
PFND0LOVDICTIONARYENTRY | LOV数据字典 | 存储了所有lov的真实值 |
PL10N_FND0ENTRY | LOV显示值 | 存储了所有lov的真实值对应的显示值 |
PNOTETYPE 、PNOTE_TYPES_0 、PNOTE_TEXTS_0 | BOM注释属性 | 存储BOM行注释属性 |
持续更新 |
3.使用过的语句
1.分类相关
1.分类树获取
"SELECT t_01.puid, t_01.pcid, t_01.pcflags, t_01.pname "
+ "FROM PSMLB0 t