SQLServerERP生成数据字典的SQL语句

database

一、引言

过往的工作中,接触过一些不同的ERP系统。一个系统的数据字典,对于系统推行、运维、二次开发、深度定制,起到非常重要的桥梁作用。因此,记录一下各个系统生成数据字典的SQL语句,以便于快速查询。

二、数据字典

2.1、天思经理人ERP

版本:V9.2.8

--天思经理人ERP V9.2.8

USE TBRSYSTEM

GO

SELECT A.TAB_TITLE 表名称,A.TAB_NAME 表名,B.FLD_NO 字段序号,B.FLD_NAME 字段名,B.NOTE 字段名称,B.FLD_TYPE 字段类型,B.FLD_LEN 字段长度

FROM DICT_TAB A INNERJOIN DICT_FLD B ON A.TAB_NAME=B.TAB_NAME

ORDERBY A.TAB_NAME,B.FLD_NO

2.2、易飞ERP

版本:V9.0.6.0

--易飞ERP V9.0.6.0

USE DSCSYS

GO

SELECT A.MC001 文档编号,A.MC002 文档名称,

CASE A.MC003

WHEN"1"THEN"1:主档单头"

WHEN"2"THEN"2:主档单身"

WHEN"3"THEN"3:交易单头"

WHEN"4"THEN"4:交易单身"

WHEN"5"THEN"5:交易纪录档"

WHEN"6"THEN"6:月档或统计档"

WHEN"7"THEN"7:系统文档"

WHEN"8"THEN"8:其他"

ELSE"未知类型"

END 文档类型,

A.MC004 系统编号,B.MA002 系统名称,C.MD002 字段序号,C.MD003 字段编号,C.MD004 字段名称,

CASE C.MD005

WHEN"C"THEN"C:Char"

WHEN"N"THEN"N:Numeric"

WHEN"V"THEN"V:Varchar"

WHEN"D"THEN"D:Datetime"

WHEN"T"THEN"T:Text"

WHEN"I"THEN"I:Image"

WHEN"Z"THEN"Z:Int"

ELSE"未知类型"

END 字段类型,

C.MD006 字段长度,C.MD007 字段说明,C.MD008 字段实体类型

FROM DSCSYS.dbo.ADMMC A LEFTJOIN DSCSYS.dbo.ADMMA B ON A.MC004=B.MA001

LEFTJOIN DSCSYS.dbo.ADMMD C ON A.MC001=C.MD001

 

以上是 SQLServerERP生成数据字典的SQL语句 的全部内容, 来源链接: utcz.com/z/536515.html

回到顶部