sql service profile
--跟踪数据库
select * from master..sysdatabases
--查询数据库所有对象
select * from AIS20060825135619..sysobjects where xtype = 'U'
SET FMTONLY ON
-- 一、表、字段信息查询
SELECT * FROM ICTranstype AS it
select * from t_tabledescription where Fdescription LIKE '%物料表%' or FTableNote like '%物料%' --表信息
select * from t_fielddescription --列信息
select * from t_tabledescription WHERE ftablename like '%t_ICItem'
--*********FPosted FHeadSelfI0441
--表中列信息
select DISTINCT * from t_fielddescription where ftableid in
(select ftableid from t_tabledescription where ftablename ='t_RP_NewReceiveBill') AND fdescription LIKE '%业务模式%' --t_voucherentry,t_VoucherBlankout FHookInterID
select DISTINCT * from t_fielddescription where ftableid in
(select ftableid from t_tabledescription where ftablename ='icsale') AND ffieldname LIKE '%FHeadSelfI0453%'
t_MgRealData 业务数据表 HR_Base_CategoryType 基础业务类型表 HR_Base_PublicCode 公用业务代码表
-- 二、系统信息查询
select * from CR_RelationAssign --CR_RelationAssign CR_Relation
select * from ICClassUserProfile --用户
select * from t_systemprofile where fcategory='fa' --系统
select * from t_systemprofile where fcategory='gl'
select * from t_SubSystem --子系统
select * from t_subsys --期末处理表
SELECT fvalue FROM t_systemprofile WHERE fcategory='gl' AND fkey='currentyear' --当前年度
SELECT fvalue FROM t_systemprofile WHERE fcategory='gl' AND fkey='currentperiod' --当前期间
SELECT fvalue FROM t_systemprofile WHERE fcategory='gl' AND fkey='StartYear' --启用年度
SELECT fvalue FROM t_systemprofile WHERE fcategory='gl' AND fkey='StartPeriod' --启用期间
-- 三、基础资料
select * from t_item --基础资料主表
select * from t_BaseProperty --基础属性表
select * from t_itemclass --基础资料类别定义 查询基础资料使用表名
select * from t_Itempropdesc where fitemclassid=1 and fname like '供%' --基础资料属性定义 查询基础资料使用表明的列信息
select * from t_Organization --客户详细资料
select * from t_Department --部门详细资料
select * from t_Emp --职员详细资料
select * from t_ICItem where FName = '润滑油' --物料详细资料
select * from t_Stock --仓库详细资料
select * from t_Supplier --供应商详细资料
select * from t_Item_3019 --某自定义核算项目详细资料
select * from t_UnitGroup --单位组
select * from t_MeasureUnit --计量单位
select * from t_currency --币别
-- 四、物流单据 --查询入出库单,销售采购发票
select * from ictransactiontype where fname LIKE '%入库%' --单据类别定义
select * from ictemplate where fid='A01' and FCaption like '%业务%' --单据头模板表
select * from ictemplateentry where fid='A01' AND fheadcaption LIKE '%批%' --单据体模板表
select * from ICStockBill where ftrantype=1 --物流单据表
select * from ICStockBillentry where finterid=1807
select * from icinventory --即时库存
select * from icbillno --单据编号定义
SELECT * FROM ICCLASSTYPE WHERE FName_CHS LIKE '%发票%'
SELECT * FROM ICClassTableInfo AS iti WHERE iti.FClassTypeID=-1000
SELECT * FROM ICSale AS i WHERE
-- 五、财务
select * from t_account --科目表
select * from t_voucher --财务凭证表
select * from t_voucherentry where fvoucherid=1
select * from t_vouchergroup
select * from t_voucherblankout
select * from t_balance --科目余额表
select * from t_itemdetail --核算项目横表
select * from t_itemdetailv --核算项目纵表
select * from t_itemdetailv where fdetailid=10
--BOS
select * from icclasstype --
select * from t_tabledescription
select * from Sysobjects
select * from t_TableDescription
select * from t_SubSystem
Select Distinct ISNull(t3.FSubSysID,9999),t1.name as FTableName,ISNull(t3.FName,'Other') as FSubSysName ,
ISNull(t2.FDescription,'') as FDescription From Sysobjects t1 LEFT JOIN t_TableDescription t2 ON
t1.name=t2.FTablename LEFT JOIN t_SubSystem t3 on t2.FSubSystemID=t3.FSubSysID Where t1.xtype='U' And (t1.name like 't_TaskVoucherEntry%' OR T1.Name LIKE 't_BOS200000016%' )
Order By ISNull(t3.FSubSysID,9999)
sp_helpdb --查看数据库
sp_rename --修改表名
sp_columns ICStockBillt_ICItemZHYZ_CustItemEntry ICStockBill --t_mid_Org --返回指定表或视图的列的详细信息。
sp_databases --返回当前服务器上的所有数据库的基本信息。
sp_fkeys --若参数为带有主键的表,则返回包含指向该表的外键的所有表;若参数为带有外键的表名,则返回所有同过主键/外键关系与该外键相关联的所有表。
sp_pkeys --返回指定表的主键信息。
sp_server_info --返回当前服务器的各种特性及其对应取值。
sp_sproc_columns --返回指定存储过程的的输入、输出参数的信息。
sp_statistics --返回指定的表或索引视图上的所有索引以及统计的信息。
sp_stored_procedures --返回当前数据库的存储过程列表,包含系统存储过程。
sp_tables --返回当前数据库的所有表和视图,包含系统表。
--sqlserver 批量插入记录时,对有标识列的字段要设置 set IDENTITY_INSERT 表名 on,然后再执行插入记录操作;插入完毕后恢复为 off 设置
格式:
--set IDENTITY_INSERT 表名 on
--set IDENTITY_INSERT 表名 off
--K3 数据库常用表
--
--1 基础资料
--
--1.1 t_ItemClass 基础资料类别表
--1.2 t_Item 基础资料主表
--1.3 t_ItemPropDesc 核算项目附表信息描述表
--1.4 t_SubMesType 辅助资料类别表
--1.5 t_SubMessage 辅助资料
--2 单据模板
--
--2.1 ICTransactionType 老单类型表
--2.2 ICTemplate 单据头模板表
--2.3 ICTemplateEntry 单据体模板表
--2.4 ICClassType 新单单据头描述表
--2.5 ICClassTypeEntry 新单单据体描述表
--2.6 ICClassTableInfo 单据模板字段描述表 select * from ICClassTableInfo
--3 序时簿模板
--
--3.1 ICListTemplate 叙事簿类型表
--3.2 ICChatBillTitle 叙事簿模板表
--4 主控台模板
--
--4.1 t_DataFlowTopClass 一级系统模块表
--4.2 t_DataFlowSubSystem 二级系统模块表
--4.3 t_DataFlowSubFunc 系统模块子功能表
--4.4 t_DataFlowDetailFunc 系统模块明细功能表
--4.5 t_DataFlowTimeStamp 时间戳
--5 插件表和选单表
--
--5.1 t_thirdPartyConpent 老单插件表
--5.2 ICSelbills 选单表
--5.3 ICTableRelation 选单关系表
--5.4 ICClassLink 单据头选单关联表
--5.5 ICClassLinkEntry 单据体选单关联表
--5.6 ICClassLinkCommit 选单勾稽明细表
--6 万能报表
--
--6.1 t_TableDescription 表描述表
--6.2 t_FieldDescription 字段描述表
--
--======================================================================================
--
--一、单据基础模板
--
--1、ICTransactionType:该表反映了供需链所有单据的总体情况。
--
--2、ICClassType:单据类别表
--
--3、ICTemplate:该表反映了所有单据的表头的详细情况。
--
--4、ICTemplateEntry:该表反映了所有单据的分录的详细情况。
--
--二、单据选单模板
--
--1、ICSelbills:记录选单关系的表。选单要取得哪些值,这些值是如何而来的,以及需回填到哪个对应的控件里。
--
--2、ICTableRelation:选单中涉及的所有表之间的连接关系。
--
--3、ICWriteBackTemplate:单据回填反写表
--
--4、ICListTemplate:单据列表模板
--
--5、ICClassLink:单据流程定义表
--
--三、单据控制
--
--1、ICBillNo 单据编号表
--
--2、ICMaxNum 最大单据内码(FInterID)号表
--
--四、单据套打
--
--1、GLNoteType:单据套打表,记录单据与套打编号的关系。
--
--2、GLNoteCitation:单据套打关系表,记录单据套打字段的属性。
--
--五、单据序时簿表
--
--1、ICChatBillTitle:单据序时簿表
--
--
--
--一、 工业单据相关表介绍
--
--1. 单据事物类型表 IctransactionType
--
--2. 单据模板表 ICtemplate
--
--3. 单据模板分录表 ICtemplateentry
--
--4. 序时簿模板 select * from IClisttemplate
--
--5. 序时簿的显示字段表 ICchatbilltitle
--
--6. 序时簿的过滤条件 ICtableRelation
--
--7. 选单模板表(作用选单时单据间携带数据的对应关系表) ICselbills
--
--8. 表描述表 t_TableDescription
--
--9. 字段描述表 t_FieldDescription
--
--10. 凭证金额来源 ICVoucherTField
--
--11. 核算项目附表信息描述 t_ItemPropDesc
--
--12. 出套打格式字段表 GLNoteCitation
--
--说明:
--
--I、工业单据的自定义信息保存在IcTemplate和IcTempLateEntry,自定义的选单关系定义在IcSelbills和IctableRelation表中。选单模板表中定义源单和目标单据的表与字段的对应关系,以实现将源单信息写入目标单据。
--
--2、II、基本关系
--
--Ictransactiontype.FtemplateID=IcTemplate.FID
--
--IcTemplate.FID=IcTempLateEntry.FID
--
--IctemplateEntry.FFieldName=IcSelbills. FFieldName
--
--IcSelbills.FID=IctableRelation.FBillID
--
--IcSelbills.FFieldName=IctableRelation.FfieldID
--
--13. 出入库单:IcStockBill、IcStockBillEntry;
--
--14. 采购发票:IcPurChase、IcPurChaseEntry;
--
--15. 销售发票:IcSale、IcSaleEntry;
--
--16. 采购订单:PoOrder、PoOrderEntry;
--
--17. 销售订单:SeOrder、SeOrderEntry;
--
--18. 物流单据编码规表:IcBillNo
--
--19. 单据内码的进度表:IcMaxNum
--
--说明:在IcBillNo表中,系统是用此表的FCurNo字段跟踪各种事务类型单据的“单据号码进度”,以实现在下次新增单据时单据编号可以自动加1。在IcMaxNum表中,FMaxNum字段为当前最大ID。IcBillNo.FCurNo与IcMaxNum.FMaxNum如果落后与实际的单据代码与内码,会导致单据不能保存,提示“pk_XXXX重复,不能在XXXX表插入重复值”或提示不能删除已审核单据
--
--20. 单据钩稽表:ICHookRelations
--
--21. Fhooktype:0 采购发票和采购入库单的核销;
--
-- 1 销售发票和销售出单的核销;
--
-- 2 费用发票和委外入库的核销;
--
-- 3 采购对等核销;
--
-- 4 销售对等核销;
--
-- 5 采购发票和委外入库单的核销;
--
--22. Fibtag:0采购销售发票;
--
-- 1出入库单;
--
-- 2费用发票
--
--23. FEquityHook:
--
-- 0 为非对等核销;
--
-- 1 对等核销
--跟踪数据库
select * from master..sysdatabases
--查询数据库所有对象
select * from AIS20060825135619..sysobjects where xtype = 'U'
SET FMTONLY ON
-- 一、表、字段信息查询
SELECT * FROM ICTranstype AS it
select * from t_tabledescription where Fdescription LIKE '%物料表%' or FTableNote like '%物料%' --表信息
select * from t_fielddescription --列信息
select * from t_tabledescription WHERE ftablename like '%t_ICItem'
--*********FPosted FHeadSelfI0441
--表中列信息
select DISTINCT * from t_fielddescription where ftableid in
(select ftableid from t_tabledescription where ftablename ='t_RP_NewReceiveBill') AND fdescription LIKE '%业务模式%' --t_voucherentry,t_VoucherBlankout FHookInterID
select DISTINCT * from t_fielddescription where ftableid in
(select ftableid from t_tabledescription where ftablename ='icsale') AND ffieldname LIKE '%FHeadSelfI0453%'
t_MgRealData 业务数据表 HR_Base_CategoryType 基础业务类型表 HR_Base_PublicCode 公用业务代码表
-- 二、系统信息查询
select * from CR_RelationAssign --CR_RelationAssign CR_Relation
select * from ICClassUserProfile --用户
select * from t_systemprofile where fcategory='fa' --系统
select * from t_systemprofile where fcategory='gl'
select * from t_SubSystem --子系统
select * from t_subsys --期末处理表
SELECT fvalue FROM t_systemprofile WHERE fcategory='gl' AND fkey='currentyear' --当前年度
SELECT fvalue FROM t_systemprofile WHERE fcategory='gl' AND fkey='currentperiod' --当前期间
SELECT fvalue FROM t_systemprofile WHERE fcategory='gl' AND fkey='StartYear' --启用年度
SELECT fvalue FROM t_systemprofile WHERE fcategory='gl' AND fkey='StartPeriod' --启用期间
-- 三、基础资料
select * from t_item --基础资料主表
select * from t_BaseProperty --基础属性表
select * from t_itemclass --基础资料类别定义 查询基础资料使用表名
select * from t_Itempropdesc where fitemclassid=1 and fname like '供%' --基础资料属性定义 查询基础资料使用表明的列信息
select * from t_Organization --客户详细资料
select * from t_Department --部门详细资料
select * from t_Emp --职员详细资料
select * from t_ICItem where FName = '润滑油' --物料详细资料
select * from t_Stock --仓库详细资料
select * from t_Supplier --供应商详细资料
select * from t_Item_3019 --某自定义核算项目详细资料
select * from t_UnitGroup --单位组
select * from t_MeasureUnit --计量单位
select * from t_currency --币别
-- 四、物流单据 --查询入出库单,销售采购发票
select * from ictransactiontype where fname LIKE '%入库%' --单据类别定义
select * from ictemplate where fid='A01' and FCaption like '%业务%' --单据头模板表
select * from ictemplateentry where fid='A01' AND fheadcaption LIKE '%批%' --单据体模板表
select * from ICStockBill where ftrantype=1 --物流单据表
select * from ICStockBillentry where finterid=1807
select * from icinventory --即时库存
select * from icbillno --单据编号定义
SELECT * FROM ICCLASSTYPE WHERE FName_CHS LIKE '%发票%'
SELECT * FROM ICClassTableInfo AS iti WHERE iti.FClassTypeID=-1000
SELECT * FROM ICSale AS i WHERE
-- 五、财务
select * from t_account --科目表
select * from t_voucher --财务凭证表
select * from t_voucherentry where fvoucherid=1
select * from t_vouchergroup
select * from t_voucherblankout
select * from t_balance --科目余额表
select * from t_itemdetail --核算项目横表
select * from t_itemdetailv --核算项目纵表
select * from t_itemdetailv where fdetailid=10
--BOS
select * from icclasstype --
select * from t_tabledescription
select * from Sysobjects
select * from t_TableDescription
select * from t_SubSystem
Select Distinct ISNull(t3.FSubSysID,9999),t1.name as FTableName,ISNull(t3.FName,'Other') as FSubSysName ,
ISNull(t2.FDescription,'') as FDescription From Sysobjects t1 LEFT JOIN t_TableDescription t2 ON
t1.name=t2.FTablename LEFT JOIN t_SubSystem t3 on t2.FSubSystemID=t3.FSubSysID Where t1.xtype='U' And (t1.name like 't_TaskVoucherEntry%' OR T1.Name LIKE 't_BOS200000016%' )
Order By ISNull(t3.FSubSysID,9999)
sp_helpdb --查看数据库
sp_rename --修改表名
sp_columns ICStockBillt_ICItemZHYZ_CustItemEntry ICStockBill --t_mid_Org --返回指定表或视图的列的详细信息。
sp_databases --返回当前服务器上的所有数据库的基本信息。
sp_fkeys --若参数为带有主键的表,则返回包含指向该表的外键的所有表;若参数为带有外键的表名,则返回所有同过主键/外键关系与该外键相关联的所有表。
sp_pkeys --返回指定表的主键信息。
sp_server_info --返回当前服务器的各种特性及其对应取值。
sp_sproc_columns --返回指定存储过程的的输入、输出参数的信息。
sp_statistics --返回指定的表或索引视图上的所有索引以及统计的信息。
sp_stored_procedures --返回当前数据库的存储过程列表,包含系统存储过程。
sp_tables --返回当前数据库的所有表和视图,包含系统表。
--sqlserver 批量插入记录时,对有标识列的字段要设置 set IDENTITY_INSERT 表名 on,然后再执行插入记录操作;插入完毕后恢复为 off 设置
格式:
--set IDENTITY_INSERT 表名 on
--set IDENTITY_INSERT 表名 off
--K3 数据库常用表
--
--1 基础资料
--
--1.1 t_ItemClass 基础资料类别表
--1.2 t_Item 基础资料主表
--1.3 t_ItemPropDesc 核算项目附表信息描述表
--1.4 t_SubMesType 辅助资料类别表
--1.5 t_SubMessage 辅助资料
--2 单据模板
--
--2.1 ICTransactionType 老单类型表
--2.2 ICTemplate 单据头模板表
--2.3 ICTemplateEntry 单据体模板表
--2.4 ICClassType 新单单据头描述表
--2.5 ICClassTypeEntry 新单单据体描述表
--2.6 ICClassTableInfo 单据模板字段描述表 select * from ICClassTableInfo
--3 序时簿模板
--
--3.1 ICListTemplate 叙事簿类型表
--3.2 ICChatBillTitle 叙事簿模板表
--4 主控台模板
--
--4.1 t_DataFlowTopClass 一级系统模块表
--4.2 t_DataFlowSubSystem 二级系统模块表
--4.3 t_DataFlowSubFunc 系统模块子功能表
--4.4 t_DataFlowDetailFunc 系统模块明细功能表
--4.5 t_DataFlowTimeStamp 时间戳
--5 插件表和选单表
--
--5.1 t_thirdPartyConpent 老单插件表
--5.2 ICSelbills 选单表
--5.3 ICTableRelation 选单关系表
--5.4 ICClassLink 单据头选单关联表
--5.5 ICClassLinkEntry 单据体选单关联表
--5.6 ICClassLinkCommit 选单勾稽明细表
--6 万能报表
--
--6.1 t_TableDescription 表描述表
--6.2 t_FieldDescription 字段描述表
--
--======================================================================================
--
--一、单据基础模板
--
--1、ICTransactionType:该表反映了供需链所有单据的总体情况。
--
--2、ICClassType:单据类别表
--
--3、ICTemplate:该表反映了所有单据的表头的详细情况。
--
--4、ICTemplateEntry:该表反映了所有单据的分录的详细情况。
--
--二、单据选单模板
--
--1、ICSelbills:记录选单关系的表。选单要取得哪些值,这些值是如何而来的,以及需回填到哪个对应的控件里。
--
--2、ICTableRelation:选单中涉及的所有表之间的连接关系。
--
--3、ICWriteBackTemplate:单据回填反写表
--
--4、ICListTemplate:单据列表模板
--
--5、ICClassLink:单据流程定义表
--
--三、单据控制
--
--1、ICBillNo 单据编号表
--
--2、ICMaxNum 最大单据内码(FInterID)号表
--
--四、单据套打
--
--1、GLNoteType:单据套打表,记录单据与套打编号的关系。
--
--2、GLNoteCitation:单据套打关系表,记录单据套打字段的属性。
--
--五、单据序时簿表
--
--1、ICChatBillTitle:单据序时簿表
--
--
--
--一、 工业单据相关表介绍
--
--1. 单据事物类型表 IctransactionType
--
--2. 单据模板表 ICtemplate
--
--3. 单据模板分录表 ICtemplateentry
--
--4. 序时簿模板 select * from IClisttemplate
--
--5. 序时簿的显示字段表 ICchatbilltitle
--
--6. 序时簿的过滤条件 ICtableRelation
--
--7. 选单模板表(作用选单时单据间携带数据的对应关系表) ICselbills
--
--8. 表描述表 t_TableDescription
--
--9. 字段描述表 t_FieldDescription
--
--10. 凭证金额来源 ICVoucherTField
--
--11. 核算项目附表信息描述 t_ItemPropDesc
--
--12. 出套打格式字段表 GLNoteCitation
--
--说明:
--
--I、工业单据的自定义信息保存在IcTemplate和IcTempLateEntry,自定义的选单关系定义在IcSelbills和IctableRelation表中。选单模板表中定义源单和目标单据的表与字段的对应关系,以实现将源单信息写入目标单据。
--
--2、II、基本关系
--
--Ictransactiontype.FtemplateID=IcTemplate.FID
--
--IcTemplate.FID=IcTempLateEntry.FID
--
--IctemplateEntry.FFieldName=IcSelbills. FFieldName
--
--IcSelbills.FID=IctableRelation.FBillID
--
--IcSelbills.FFieldName=IctableRelation.FfieldID
--
--13. 出入库单:IcStockBill、IcStockBillEntry;
--
--14. 采购发票:IcPurChase、IcPurChaseEntry;
--
--15. 销售发票:IcSale、IcSaleEntry;
--
--16. 采购订单:PoOrder、PoOrderEntry;
--
--17. 销售订单:SeOrder、SeOrderEntry;
--
--18. 物流单据编码规表:IcBillNo
--
--19. 单据内码的进度表:IcMaxNum
--
--说明:在IcBillNo表中,系统是用此表的FCurNo字段跟踪各种事务类型单据的“单据号码进度”,以实现在下次新增单据时单据编号可以自动加1。在IcMaxNum表中,FMaxNum字段为当前最大ID。IcBillNo.FCurNo与IcMaxNum.FMaxNum如果落后与实际的单据代码与内码,会导致单据不能保存,提示“pk_XXXX重复,不能在XXXX表插入重复值”或提示不能删除已审核单据
--
--20. 单据钩稽表:ICHookRelations
--
--21. Fhooktype:0 采购发票和采购入库单的核销;
--
-- 1 销售发票和销售出单的核销;
--
-- 2 费用发票和委外入库的核销;
--
-- 3 采购对等核销;
--
-- 4 销售对等核销;
--
-- 5 采购发票和委外入库单的核销;
--
--22. Fibtag:0采购销售发票;
--
-- 1出入库单;
--
-- 2费用发票
--
--23. FEquityHook:
--
-- 0 为非对等核销;
--
-- 1 对等核销