热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

金蝶cloud常用数据库表

一、数据库查询常用表--查询数据表select*from(selectconvert(varchar(4000),t1.FKERNELXML.query(TableName)

一、数据库查询常用表

 

--查询数据表
select * from
(
select convert(varchar(4000),t1.FKERNELXML.query('//TableName')) as 'Item',t1.FKERNELXML,t2.FNAME, t1.*
from T_META_OBJECTTYPE t1
left join T_META_OBJECTTYPE_L t2 on t1.FID=t2.FID
--where t1.fid='SAL_SaleOrder'
) t
where Item<>&#39;&#39; and FNAME like &#39;%收料通知单%&#39;

 通过表T_META_OBJECTTYPE的FKERNNELXML字段进行xml查找

 库存状态列表

select t1.FSTOCKSTATUSID,t1.FNUMBER,t2.FNAME from T_BD_STOCKSTATUS t1
left join  T_BD_STOCKSTATUS_L t2 on t1.FSTOCKSTATUSID&#61;t2.FSTOCKSTATUSID

单据类型

select t1.FBILLTYPEID,t1.FNUMBER,t2.FNAME from T_BAS_BILLTYPE t1
left join T_BAS_BILLTYPE_L t2 on t1.FBILLTYPEID&#61;t2.FBILLTYPEID
 where t1.FBILLFORMID&#61;&#39;QM_InspectBill&#39;  --单据类型--检验单

 

基础资料

T_ORG_ORGANIZATIONS  组织表

T_ORG_ORGANIZATIONS_L   组织表

T_BAS_ASSISTANTDATA_L 辅助资料分类

T_BAS_ASSISTANTDATAENTRY  辅助资料列表

T_BAS_ASSISTANTDATAENTRY_L  辅助资料列表

t_bd_accountbook_l&#xff08;账簿多语言&#xff09;

t_bd_accountbook&#xff08;账簿&#xff09;

t_bd_material(物料)

t_bd_material_l(物料多语言)

T_BD_OPERATOR(业务员) 
T_BD_OPERATOR_L(业务员多语言)

T_BD_STAFF(员工表)

t_BD_Stock(仓库)

t_bd_supplier(供应商)

 财务

t_AP_payable(应付单表头) 
T_AP_PAYBILL(付款单) 
t_AR_receivable(应收单表头) 
t_AR_receivable(应收单表头) 
t_gl_voucher(凭证) 
T_IV_PURCHASEIC(采购发票) 
T_IV_SALESIC(销售发票)

供应链

T_PUR_POORDER(采购订单) 
T_PUR_PRICELIST &#xff08;价目表&#xff09; 
T_PUR_RECEIVE(采购收料单) 
T_PUR_REQUISITION(采购申请) 
T_SAL_DELIVERYNOTICE(销售发货通知单)
T_SAL_ORDER(销售订单) 
T_SAL_OUTSTOCK(销售出库单) 
T_SAL_RETURNSTOCK(销售退货单) 
T_STK_INSTOCK(入库单) 
T_STK_InvBal(库存余额表) 
T_STK_INVENTORY(即时库存表)

 4.制造

T_ENG_BOM(物料清单) 
T_PRD_INSTOCK(生产入库单) 
T_PRD_MO(生产订单) 
T_PRD_MORPT(生产汇报单) 
T_PRD_PICKMTRL(生产领料单) 
T_PRD_PPBOM(生产用料清单) 
T_PRD_PREPAREMTRL(生产备料单据头) 
T_PRD_RETURNMTRL(生产退料单) 
T_SUB_FEEDMTRL(委外补料单) 
T_SUB_PICKMTRL(委外领料单) 
T_SUB_PPBOM(委外用料清单) 
T_SUB_REQORDER(委外订单) 
T_SUB_RETURNMTRL(委外退料单)

 

--物料名称
select m.fmaterialid,m.fmasterid, fname,m.fnumber from t_bd_material m join t_bd_material_l l on 
l.fmaterialid&#61;m.fmaterialid
where 1&#61;1
--and m.fmaterialid&#61;147002
and m.fnumber&#61;&#39;XACPWM0067&#39;
--and l.fname like &#39;%扯面%&#39;
order by m.fmaterialid desc 


--组织
select V_SCM_OWNERORG_L.FNAME,* from V_SCM_OWNERORG left join V_SCM_OWNERORG_L on 

V_SCM_OWNERORG.FORGID&#61;V_SCM_OWNERORG_L.FORGID

select l.FNAME,* from T_ORG_ORGANIZATIONS o
join T_ORG_ORGANIZATIONS_L l
on l.FORGID&#61;o.FORGID


--元数据
select * from t_meta_objecttype_l ml,t_meta_objecttype m where fname like &#39;%工序汇报%&#39; and ml.fid&#61;m.fid


--部门
select b.FNAME,* from T_BD_DEPARTMENT a join T_BD_DEPARTMENT_L b on a.FDEPTID&#61;b.FDEPTID


--单据转换
select * from T_META_CONVERTRULE where fid&#61;&#39;PlanOrder_PPBom&#39;


--通过元数据唯一id查询菜单
select * from T_META_CONSOLEDETAIL where FOBJECTID like &#39;%stk_%&#39;


--反写规则
select rl.FNAME, * from T_BF_WRITEBACKRULE r
left join T_BF_WRITEBACKRULE_L rl on rl.FID&#61;r.FID and rl.FLOCALEID&#61;2052
left join T_BF_WRITEBACKRULECUST rc on r.FID&#61;rc.FID
where (rl.FNAME like &#39;%生产线生产%&#39; or rl.FID like &#39;%sfc_%&#39;) and rc.FFORBIDSTATUS&#61;&#39;A&#39;


--转换规则
select * from T_META_CONVERTRULE where FID like &#39;%rem_%&#39;

select * from T_META_CONVERTRULE_L


--反写规则
select * from T_BF_WRITEBACKRULE where fsourceformid like &#39;%SFC_%&#39; and ftargetformid like &#39;%SFC_%&#39;


--参数
select * from t_bas_sysparameter


--枚举值
select * from T_META_FORMENUM e
join T_META_FORMENUM_L el on el.FID&#61;e.FID
where FNAME like &#39;%生产线领料单%&#39;


--单据类型
select * from T_BAS_BILLTYPE where FBILLFORMID like &#39;%REM_INSTOCK%&#39;


--菜单操作对应类名
select * from T_MDL_FORMOPERATIONTYPE


--操作里面的服务
select * from T_MDL_FORMBUSINESS_L where FDESC like &#39;%更新即时库存%&#39;
select * from T_MDL_FORMBUSINESS where FACTIONID&#61;45


--保存界面布局
select * from T_BAS_FormParameter
where FPARAOBJID like &#39;%SFC_OperationPlanning%&#39;


--用户
select * from T_SEC_USER 


--用户参数
select * FROM T_BAS_UserParameter where FPARAMETEROBJID like &#39;%rem_%&#39;


--IDE函数
select fl.FNAME,f.FAPPEARANCECLASS,f.FELEMENTCLASS, * from T_MDL_ELEMENTTYPE f join T_MDL_ELEMENTTYPE_L fl on f.FID&#61;fl.FID
where FELEMENTCLASS like &#39;%OPERATIONSTATUS%&#39; or FAPPEARANCECLASS like &#39;%OPERATIONSTATUS%&#39;


--枚举
select * from T_META_FORMENUM_L where fname &#61;&#39;REM_业务类型&#39;
select * from t_Meta_Formenumitem where fid&#61;&#39;c4a9508f-7af8-4edb-bb2f-fc21c866ee41&#39;


--权限对象&#xff0c;权限项
select * from T_SEC_PERMISSIONOBJECT
select * from T_SEC_PERMISSIONOBJECTENTRY


--通过菜单查找元数据对象&#xff0c;查找表名&#xff08;在xml中搜t_&#xff09;
select * from T_META_OBJECTTYPE h join T_META_OBJECTTYPE_L l on l.FID&#61;h.FID where FNAME like &#39;%运算日志%&#39;


--单位
select l.FNAME, * from T_BD_UNIT h join T_BD_UNIT_L l on h.FUNITID&#61;l.FUNITID where l.FNAME like &#39;%千克%&#39; 

 

--单据转换、业务流程、反写规则
SELECT * FROM T_BF_DEFVERSION
SELECT * FROM T_BF_DEFVERSION_L
SELECT * FROM T_BF_DEFVERSIONLOOKUP
SELECT * FROM T_BF_INSTANCE
SELECT * FROM T_BF_INSTANCEAMOUNT
SELECT * FROM T_BF_INSTANCEAMOUNTHIS
SELECT * FROM T_BF_INSTANCEENTRY
SELECT * FROM T_BF_INSTANCEENTRYHIS
SELECT * FROM T_BF_INSTANCEHIS
SELECT * FROM T_BF_INSTANCESNAP
SELECT * FROM T_BF_INSTANCESNAPHIS
SELECT * FROM T_BF_INSTANCETRACK
SELECT * FROM T_BF_MYFAVOURITE
SELECT * FROM T_BF_PROCDEF
SELECT * FROM T_BF_PROCDEF_L
SELECT * FROM T_BF_PROCESSTYPE
SELECT * FROM T_BF_PROCESSTYPE_L
SELECT * FROM T_BF_PUBLISH
SELECT * FROM T_BF_PUBLISH_L
SELECT * FROM T_BF_PUBLISHENTRY
SELECT * FROM T_BF_TABLEDEFINE
SELECT * FROM T_BF_TRACKBACKUPLOG
SELECT * FROM T_BF_WRITEBACKRULE
SELECT * FROM T_BF_WRITEBACKRULE_L
SELECT * FROM T_BF_WRITEBACKRULECUST
SELECT * FROM T_META_CONVERTRULE
SELECT * FROM T_META_CONVERTRULE_L
--SQL SERVER单据转换、业务流程、反写规则
CREATE TABLE TMP_COSTCALTABLE 
(FTABLENAME VARCHAR(30));


INSERT INTO TMP_COSTCALTABLE(FTABLENAME) VALUES(&#39;T_BF_DEFVERSION&#39;);
INSERT INTO TMP_COSTCALTABLE(FTABLENAME) VALUES(&#39;T_BF_DEFVERSION_L&#39;);
INSERT INTO TMP_COSTCALTABLE(FTABLENAME) VALUES(&#39;T_BF_DEFVERSIONLOOKUP&#39;);
INSERT INTO TMP_COSTCALTABLE(FTABLENAME) VALUES(&#39;T_BF_INSTANCE&#39;);
INSERT INTO TMP_COSTCALTABLE(FTABLENAME) VALUES(&#39;T_BF_INSTANCEAMOUNT&#39;);
INSERT INTO TMP_COSTCALTABLE(FTABLENAME) VALUES(&#39;T_BF_INSTANCEAMOUNTHIS&#39;);
INSERT INTO TMP_COSTCALTABLE(FTABLENAME) VALUES(&#39;T_BF_INSTANCEENTRY&#39;);
INSERT INTO TMP_COSTCALTABLE(FTABLENAME) VALUES(&#39;T_BF_INSTANCEENTRYHIS&#39;);
INSERT INTO TMP_COSTCALTABLE(FTABLENAME) VALUES(&#39;T_BF_INSTANCEHIS&#39;);
INSERT INTO TMP_COSTCALTABLE(FTABLENAME) VALUES(&#39;T_BF_INSTANCESNAP&#39;);
INSERT INTO TMP_COSTCALTABLE(FTABLENAME) VALUES(&#39;T_BF_INSTANCESNAPHIS&#39;);
INSERT INTO TMP_COSTCALTABLE(FTABLENAME) VALUES(&#39;T_BF_INSTANCETRACK&#39;);
INSERT INTO TMP_COSTCALTABLE(FTABLENAME) VALUES(&#39;T_BF_MYFAVOURITE&#39;);
INSERT INTO TMP_COSTCALTABLE(FTABLENAME) VALUES(&#39;T_BF_PROCDEF&#39;);
INSERT INTO TMP_COSTCALTABLE(FTABLENAME) VALUES(&#39;T_BF_PROCDEF_L&#39;);
INSERT INTO TMP_COSTCALTABLE(FTABLENAME) VALUES(&#39;T_BF_PROCESSTYPE&#39;);
INSERT INTO TMP_COSTCALTABLE(FTABLENAME) VALUES(&#39;T_BF_PROCESSTYPE_L&#39;);
INSERT INTO TMP_COSTCALTABLE(FTABLENAME) VALUES(&#39;T_BF_PUBLISH&#39;);
INSERT INTO TMP_COSTCALTABLE(FTABLENAME) VALUES(&#39;T_BF_PUBLISH_L&#39;);
INSERT INTO TMP_COSTCALTABLE(FTABLENAME) VALUES(&#39;T_BF_PUBLISHENTRY&#39;);
INSERT INTO TMP_COSTCALTABLE(FTABLENAME) VALUES(&#39;T_BF_TABLEDEFINE&#39;);
INSERT INTO TMP_COSTCALTABLE(FTABLENAME) VALUES(&#39;T_BF_TRACKBACKUPLOG&#39;);
INSERT INTO TMP_COSTCALTABLE(FTABLENAME) VALUES(&#39;T_BF_WRITEBACKRULE&#39;);
INSERT INTO TMP_COSTCALTABLE(FTABLENAME) VALUES(&#39;T_BF_WRITEBACKRULE_L&#39;);
INSERT INTO TMP_COSTCALTABLE(FTABLENAME) VALUES(&#39;T_BF_WRITEBACKRULECUST&#39;);
INSERT INTO TMP_COSTCALTABLE(FTABLENAME) VALUES(&#39;T_META_CONVERTRULE&#39;);
INSERT INTO TMP_COSTCALTABLE(FTABLENAME) VALUES(&#39;T_META_CONVERTRULE_L&#39;
SELECT * FROM TMP_COSTCALTABLE
--查看系统所有表占用的空间情况
create table tmpspace (Fname varchar(50),
Frows int,
Freserved varchar(50),
Fdata varchar(50),
Findex_size varchar(50),
Funused varchar(50));
--插入所有表数据大小
insert into tmpspace (Fname,Frows,Freserved, Fdata,Findex_size,Funused) 
exec sp_msforeachTable &#64;Command1&#61;"sp_spaceused &#39;?&#39;
--查询
WITH FCBCOSTSPACE AS (
select CONVERT(DECIMAL,replace(sp.fdata,&#39;KB&#39;,&#39;&#39;))/1024 SPACE_MB,sp.* from tmpspace sp
inner join TMP_COSTCALTABLE cb on cb.FTABLENAME&#61;sp.Fname)
SELECT * FROM FCBCOSTSPACE
ORDER BY SPACE_MB DESC
--临时表占用的总大小&#xff08;M&#xff09;
select SUM(CONVERT(DECIMAL,replace(sp.fdata,&#39;KB&#39;,&#39;&#39;)))/1024 M from tmpspace sp
inner join TMP_COSTCALTABLE cb on cb.FTABLENAME&#61;sp.Fname;
--drop table tmpspace;
--DROP TABLE TMP_COSTCALTABLE;

 


推荐阅读
  • SQLite数据库CRUD操作实例分析与应用
    本文通过分析和实例演示了SQLite数据库中的CRUD(创建、读取、更新和删除)操作,详细介绍了如何在Java环境中使用Person实体类进行数据库操作。文章首先阐述了SQLite数据库的基本概念及其在移动应用开发中的重要性,然后通过具体的代码示例,逐步展示了如何实现对Person实体类的增删改查功能。此外,还讨论了常见错误及其解决方法,为开发者提供了实用的参考和指导。 ... [详细]
  • 本文详细探讨了MySQL数据库实例化参数的优化方法及其在实例查询中的应用。通过具体的源代码示例,介绍了如何高效地配置和查询MySQL实例,为开发者提供了有价值的参考和实践指导。 ... [详细]
  • 本文详细介绍了使用 Python 进行 MySQL 和 Redis 数据库操作的实战技巧。首先,针对 MySQL 数据库,通过 `pymysql` 模块展示了如何连接和操作数据库,包括建立连接、执行查询和更新等常见操作。接着,文章深入探讨了 Redis 的基本命令和高级功能,如键值存储、列表操作和事务处理。此外,还提供了多个实际案例,帮助读者更好地理解和应用这些技术。 ... [详细]
  • 在使用SSH框架进行项目开发时,经常会遇到一些常见的问题。例如,在Spring配置文件中配置AOP事务声明后,进行单元测试时可能会出现“No Hibernate Session bound to thread”的错误。本文将详细探讨这一问题的原因,并提供有效的解决方案,帮助开发者顺利解决此类问题。 ... [详细]
  • 本文总结了JavaScript的核心知识点和实用技巧,涵盖了变量声明、DOM操作、事件处理等重要方面。例如,通过`event.srcElement`获取触发事件的元素,并使用`alert`显示其HTML结构;利用`innerText`和`innerHTML`属性分别设置和获取文本内容及HTML内容。此外,还介绍了如何在表单中动态生成和操作``元素,以便更好地处理用户输入。这些技巧对于提升前端开发效率和代码质量具有重要意义。 ... [详细]
  • 微信小程序实现类似微博的无限回复功能,内置云开发数据库支持
    本文详细介绍了如何利用微信小程序实现类似于微博的无限回复功能,并充分利用了微信云开发的数据库支持。文中不仅提供了关键代码片段,还包含了完整的页面代码,方便开发者按需使用。此外,HTML页面中包含了一些示例图片,开发者可以根据个人喜好进行替换。文章还将展示详细的数据库结构设计,帮助读者更好地理解和实现这一功能。 ... [详细]
  • Spring框架的核心组件与架构解析 ... [详细]
  • 如何在MySQL中选择合适的表空间以优化性能和管理效率
    在MySQL中,合理选择表空间对于提升表的管理和访问性能至关重要。表空间作为MySQL中用于组织和管理数据的一种机制,能够显著影响数据库的运行效率和维护便利性。通过科学地配置和使用表空间,可以优化存储结构,提高查询速度,简化数据管理流程,从而全面提升系统的整体性能。 ... [详细]
  • 推荐:利用Dapper.SimpleCRUD扩展Dapper功能以简化CRUD操作
    Dapper作为广受欢迎的ORM框架之一,虽然灵活性极高,但在处理基本的CRUD操作时仍需手动编写SQL语句,这无疑增加了开发工作量。为了解决这一问题,Dapper.SimpleCRUD扩展库应运而生。该扩展库通过提供简洁的方法,显著简化了数据访问层的开发流程,使开发者能够更加高效地进行读取、插入、更新和删除操作。此外,Dapper.SimpleCRUD还支持事务管理和批量操作,进一步提升了开发效率和代码可维护性。 ... [详细]
  • 在实际开发中,连接池是最常使用的数据库管理技术之一。连接池通过创建和管理一组预初始化的数据库连接,使得这些连接可以被多个线程复用,从而显著提高应用程序的性能和资源利用率。本文将详细介绍如何从零开始构建一个自定义的 MySQL 连接池,并将其与 Spring Data 进行集成,以实现高效、可靠的数据库操作。 ... [详细]
  • 使用SQL命令创建数据库及其语句解析
    使用 `CREATE DATABASE` 命令可以创建一个新的数据库,并指定其名称。该 SQL 语句用于初始化数据库结构,执行后将生成一个新的数据库实例,用于存储相关的数据对象和表。在本例中,通过执行 `CREATE DATABASE 课程管理1`,系统将创建一个名为“课程管理1”的数据库,以便后续的数据管理和操作。 ... [详细]
  • 本文探讨了 Kafka 集群的高效部署与优化策略。首先介绍了 Kafka 的下载与安装步骤,包括从官方网站获取最新版本的压缩包并进行解压。随后详细讨论了集群配置的最佳实践,涵盖节点选择、网络优化和性能调优等方面,旨在提升系统的稳定性和处理能力。此外,还提供了常见的故障排查方法和监控方案,帮助运维人员更好地管理和维护 Kafka 集群。 ... [详细]
  • iOS 设备唯一标识获取的高效解决方案与实践
    在iOS 7中,苹果公司再次禁止了对MAC地址的访问,使得开发者无法直接获取设备的物理地址。为了在开发过程中实现设备的唯一标识,苹果推荐使用Keychain服务来存储和管理唯一的标识符。此外,还可以结合其他技术手段,如UUID和广告标识符(IDFA),以确保设备的唯一性和安全性。这些方法不仅能够满足应用的需求,还能保护用户的隐私。 ... [详细]
  • 深入解析MySQL中的回表查询与索引覆盖技术
    在MySQL中,回表查询与索引覆盖技术是优化查询性能的重要手段。回表查询是指当使用非聚集索引进行查询时,由于非聚集索引的B-Tree叶子节点中仅存储了对应行数据的主键值,因此需要通过主键再次访问聚簇索引来获取完整数据记录。而索引覆盖则是在查询所需的所有列都包含在某个索引中,从而避免了额外的回表操作,显著提高了查询效率。本文将深入探讨这两种技术的原理及其应用场景,帮助读者更好地理解和优化MySQL查询性能。 ... [详细]
  • 设计实战 | 10个Kotlin项目深度解析:首页模块开发详解
    设计实战 | 10个Kotlin项目深度解析:首页模块开发详解 ... [详细]
author-avatar
路很长别太狂_297
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有