管家婆SQL数据字典.

管家婆SQL数据字典.
管家婆SQL数据字典.

SQL 简单数据的出错分析及修复方法: 简单的数据结果表:

1)基本信息表

2)表格单据清单

3)其他常用表:

常用表中的主要字段介绍

1.商品信息库(ptype)

注:销售退货取的入库商品的成本首先取最近加价值(recprice),如果没有的话才取当前库存成本值.

2.往来单位信息库(btype)

3.职员信息表,仓库信息表,地区,部门的信息表的结构都跟商品信息表的差不多.

4.会计科目表(atypecw,atype)

注:这个表中的科目余额发生额的值,都是通过发生的相关业务单据计算出来的值,我们一般不做直接修改。

辉煌8.x中过帐单据,草稿和临时单据的表头索引全部是写入dlyndx表中的,以字段名’draft’来区分,上面我分别有记载.相反明细表拆分成几个表,销售单明细表时dlysale,进货单明细为dlybuy,其他单据为dlyother,过帐单据所影响到的科目值记载入dlya中.

比如说我们过一张销售单所影响的几个表是:dlyndx,dlysale和dlya. Dlyndx记载表头内容; Dlysale记载销售商品明细;

Dlya记载销售影响会计科目的值‘商品库存’,’销售成本’,’销售收入’,’应收应付’(或者是’现金银行’这几个科目.

Dlya,dlysale,dlybuy等明细表中记录的是所有单据发生的明细,这里不作详细介绍,比如说要修改某张销售单据中某个商品销售价格或者销售成本,在dlysale里面我们就可以修改的字段是price,total或者costprice,costtotal字段值,还要将dlya中对应的科目值重新写一下.

6.系统初始值表(sysdata)

注:表中subname=period是会计其间;

startdate:做帐开始日期;

niover :是否已经开帐,0为未开帐,1为已开帐;

enddate:做帐开始日期;

versionno:软件的版本序列号

7.商品库存分布表(goodsstocks),期初库存(inigoodsstocks)

注:商品的库存分布和批次详情都是写在这个库中的,如果商品在某个仓库中的数量和金额都为0的时候,在这个表中是不应该显示出来的.

期初库存(inigoodsstocks)是同样的,我们这里也就不单独介绍了.

8.客户跟踪价格表(price),跟踪的都是折前价格

9.固定资产明细表(Fixdetail)

简单数据的修复方法:

1.清除超级用户密码:

update loginuser

set password=’’

where etypeid=’00000’

2.进入账套时提示:‘invalid variant type conversion’

(1)drop procedure z_checkpassword

(2)CREATE PROCEDURE z_checkpassword

AS

select l.* , e.fullname as efullname from loginuser l, employee e where l .etypeid=e.typeid return 0

(3)delete from loginuser

where etypeid not in (select typeid from employee)

3.期初库存商品数量为0,但是不能删除基本信息。

Delete from inigoodsstocks

Where qty=0 and total=0

4.辉煌版中由于以前版本的问题造成的期初收入类、费用类科目有余额,利润没有清0,以

致资产负债表不平,将收入支出类科目清零

UPDATE atype

SET TTL00 = 0

WHERE (typeId LIKE '00003%') OR

(typeId LIKE '00004%') OR

(typeId='0000500002')

5.辉煌版中点击库存状况时出现提示:invalid variant type conversion

检查一下ptype表中是否有字段长度过大的情况,比如prepreice4的值是否异常大,如是在查询分析器中执行:

Update ptype

set preprice4=0

where prepreice4>1000000

6.辉煌版中“用户口令及权限设置”中增加一新用户总是排在“超级用户”前而且不允许删

除,“超级用户”却可以删除

Loginuser中记录的顺序错了,在查询分析器中运行:

begin tran

select * into #t from loginuser order by etypeid

truncate table loginuser

insert into loginuser select * from #t

commit

7.如何将数据库物理文件恢复到SQL SERVER中,

情况一:有*.mdf和*.ldf文件,

sp_attach_db @dbname = N'test',

@filename1 = N'd:\mssql7\data\Test.mdf',

@filename2 = N'd:\mssql7\data\Test.ldf'

注:@filename1 = N'd:\mssql7\data\Test.mdf':

物理数据库数据文件名称(包括路径,主文件名,扩展文件名);

@filename2 = N'd:\mssql7\data\Test.ldf'

物理数据库日志文件名称(包括路径,主文件名,扩展文件名);

情况二:只有一个*.mdf文件:

EXEC sp_attach_db @dbname = N'guest',

@filename1 = N'c:\medserver\data\abc.mdf'

注:c:\medserver\data\abc.mdf为*.mdf文件的路径

以上两种情况,将文件恢复后,还要在master数据库中的graspcwzt中添加数据库名与帐套名

8.如在管家婆中做年结存时,提“超时已过期”,可在数据库中手工做年结存。

辉煌版:

exec z_yearclose

标准版:

a. exec CW_F_YearClose 1

b.exec CW_F_YearClose 2

先执行a,再执行b

9.日期录入错误的处理方法

步骤一:

首先在查询分析器中查找日期>当前日期的单据,执行语句如下:

select * from dlyndx where date>’yyyy-mm-dd’

(注:yyyy-mm-dd为当前日期格式yyyy为年,mm为月,dd为日)

步骤二:

修改日期:

1)、如只有年份录入错误,如把2002-12-31录成2003-12-31,则执行:

updata dlyndx set date=’2002’+right(date,6) where date>’yyyy-mm-dd’

updata dlya set date=’2002’+right(date,6) where date>’yyyy-mm-dd’

然后根据dlyndx中的vchtype确定单据的类型,然后修改对应的表。

如果是销售单:

updata dlysale set date=’2002’+right(date,6) where date>’yyyy-mm-dd’

进货单:

updata dlybuy set date=’2002’+right(date,6) where date>’yyyy-mm-dd’

其它的单据:

updata dlyother set date=’2002’+right(date,6) where date>’yyyy-mm-dd’

2)、如日期全部需要修改,则执行:

update dlyndx set date=’YYYY-MM-DD’where date>’yyyy-mm-dd’

(YYYY-MM-DD为输入的正确日期的格式)

然后依次把dlyndx改为dlya 执行。然后确定单据的类型,修改其它的单据。

步骤三:

修改sydata表中的当月的结束日期。

Update sysdata set subvalue=’yyyy-mm-dd’where subname=’enddate’(yyyy-mm-dd为过账单据的最大的日期,可由下列语句查出:

Select max(date) from dlyndx where draft=2

步骤四:

修改月结存信息表monthproc.

10.辉煌版中自动盘盈盘亏不能使用,每次使用时把盘点数量输入保存后再打开,同一商品就

会变为几个乃至几十个。

解决方法:是把CheckedCount库清空。

在查询分析器中执行:delete from CheckedCount

11、标准版中在应收款查询和应付款查询中,选择同一时间段时往来对账的此前余额与明细

账本中的此前余额不一致。

原因:查询一下在明细账本中有收、付款单,但在往来对账中是否有收、付款单,如往来对账中没有,则是由于在dlyndx中btypeid有记录,而dlya中btypeid为空造成的。

解决方法:在查询分析器中执行:

update dlya

set btypeid = b .btypeid

from dlya a inner join dlyndx b

on a.vchcode = b.vchcode

where a.vchtype in(4,66)

12.在登账时提示“科目已经删除或者分类”,不能登账

原因:有些会计科目已经分类或删除,而凭证指向的会计科目却仍然指向它。

解决方法:查找已分类或删除的科目,执行:

SELECT *

FROM atypecw a INNER JOIN

DlyA d ON a.typeId = d.atypeid

WHERE a.deleted = 1 OR a.sonnum <> 0

找出这些科目后,让客户修改dlya中的atypeid,使其指向子类。

13. 标准版登帐时提示科目被删除或者分类的情况:

查找被删除或者分类的科目的执行语句:

SELECT *

FROM DlyA

WHERE (atypeid IN

(SELECT typeid

FROM atypecw

WHERE sonnum <> 0 or deleted=1))

找到之后,重新将科目选择一次.

数据修复组

数据库系统1-3:数据字典

数据库系统1-3:数据字典 将关于数据库系统中涉及到的对象的描述信息集中,以数据文件的形式组织起来称为数据字典DD(DataDirectory)或数据目录(Catalog)。数据字典是关于数据的数据,也称为元数据(metadata),是系统中最重要的数据。1.数据字典的内容 其数据主要有两大类:一类是来自用户的信息,如表、视图(用户所使用的虚表)和索引的定义以及用户的权限等,另一类是来自系统状态和数据库的统计信息,如关于通讯系统与网络系统性能的说明及使用的协议、数据库和磁盘的映射关系、数据使用频率的统计等。 例如,MicrosoftSQLServer的数据字典由二个层次的系统表(表名以sys开头)组成。在master数据库(安装系统时自动生成)的系统表中记载着:(1)SQLServer 的启动参数(2)系统本身的状态设置(3)系统现有数据库的相关信息(4)已登录的用户的信息 在用户数据库中也有系统表(创建数据库时自动生成),这些系统表记载用户数据库中的所有对象、表、表间的联系、表的字段、索引等信息。表1.6是master数据库中的系统表sysdatabase,它记载了系统中所有的数据库。2.数据字典的建立与使用

数据字典由DBMS自动建立和维护,供DBMS和用户使用。数据字典主要为DBMS服务,供DBMS查找有关对象的信息,例如,DBMS在处理用户存取时,要查询数据字典中的用户表、子模式和模式等;DBMS还利用数据字典对系统的统计结果进行分析以改善系统性能。用户也可以查询数据字典的内容,和查询用户自己数据库中的表没有什么不同。从这个角度上讲数据字典也是一个数据库,是关于系统自身的数据库。

数据库常用数据字典

Static Data Dictionary Views In Trusted Oracle Server, each of the dictionary tables and views contains a column that indicates the label of each row in the table or view. Trusted Oracle also provides some additional dictionary tables and views, and some Oracle8 dictionary tables and views contain columns that support compatibility with Trusted Oracle applications. See your Trusted Oracle documentation for more information about Trusted Oracle dictionary tables and views. Data Dictionary Views The following is an alphabetical reference of the data dictionary views accessible to all users of an Oracle Server. Most views can be accessed by any user with the CREATE_SESSION privilege. The data dictionary views that begin with DBA_ are restricted. These views can be accessed only by users with the SELECT_ANY_TABLE privilege. This privilege is assigned to the DBA role when the system is initially installed. ALL_ALL_TABLES This view describes all of the tables (object tables and relational tables) accessible to the user. ALL_INDEXES This view contains descriptions of indexes on tables accessible to the user. To gather statistics for this view, use the SQL command ANALYZE. This view supports parallel partitioned index scans. ALL_SEQUENCES This view lists descriptions of sequences accessible to the user. ALL_TABLES This view contains descriptions of relational tables accessible to the user. To gather statistics for this view, use the SQL command ANALYZE. ALL_TRIGGERS This view lists trigger information for triggers owned by the user, triggers on tables owned by the user, or all triggers if the user has the CREATE ANY TRIGGER privilege. ALL_USERS This view contains information about all users of the database. ALL_VIEWS

人事管理系统数据库 数据字典

人事管理系统数据库数据字典 一、数据流定义 (1)数据流名称:员工情况 位置:员工 定义:员工情况=姓名+性别+出生日期+民族+学历+职称 数据流量;根据公司的员工具体录用情况来确定 说明:要对每一位被聘用的新员工进行唯一编号 (2)数据流名称:奖惩情况 位置:员工 定义:奖惩情况=员工流水号+奖惩类型+奖惩金额+奖惩年月日 数据流量;根据公司的具体情况来确定 说明:要对每一次的奖惩记录进行唯一编号 (3)数据流名称:奖惩批复情况 位置:上级 定义:奖惩批复情况=奖惩类型+批复部门号+批复原因+批复日期 数据流量;根据公司的具体情况来确定 说明:此项在应用中,可以省略 (4)数据流名称:调动情况 位置:员工 定义:调动情况=员工号+调动前职位+调动后职位+调动日期 数据流量;根据公司的具体情况来确定 说明:一个号和对应调动日期相结合,可以确定一个调动情况 (5)数据流名称:调动批复情况 位置:上级 定义:调动批复情况=批复部门号+批复原因+批复日期 数据流量;根据公司的具体情况来确定 说明:批复原因可省略 (6)数据流名称:上班刷卡 位置:员工 定义:上班刷卡=员工编号+上班时间+刷卡机号 数据流量;根据公司的具体规模情况来确定 说明:上班刷卡时间会汇录到员工出勤记录中 (7)数据流名称:下班刷卡 位置:员工 定义:下班刷卡=员工编号+下班时间+刷卡机号 数据流量;根据公司的具体规模情况来确定 说明:下班刷卡时间会汇录到员工出勤记录中 (8)数据流名称:工资查询 位置:员工 定义:工资查询=员工编号+基本工资+奖金+罚款+起始时间+截止时间+发薪日期数据流量;根据公司的具体情况来确定 说明:根据员工号和发薪日期可唯一确定一个工资记录

用友数据库表及数据字典

用友数据库表及数据字典 数据库模块"表名""表中文名"公 共 表 相关功能 Ufdata财务 分析 CW_CodePlan科目计划初始科目预算 Ufdata 财务 分析 CW_CodePlus科目追加计划科目预算 Ufdata财务 分析 CW_DeptPlan部门计划初始精细部门预算、粗放部门预算 Ufdata 财务 分析 CW_DeptPlus部门追加计划精细部门预算、粗放部门预算 Ufdata 财务 分析 CW_ProfPlan利润计划初始利润预算 Ufdata 财务 分析 CW_ProfPlus利润追加计划利润预算 Ufdata财务 分析 CW_ProjPlan项目计划初始精细项目预算、粗放项目预算 Ufdata 财务 分析 CW_ProjPlus项目追加计划精细项目预算、粗放项目预算 Ufdata 财务 分析 CW_WideDeptCode 粗放部门计划 控制科目 粗放部门预算科目控制方向选择 Ufdata 财务 分析 CW_WideProjCode 粗放项目计划 控制科目 粗放项目预算科目控制方向选择 Ufdata采购 管理 ArrivalVouch(无用表) Ufdata 采购 管理 ArrivalVouchs(无用表) Ufdata采购 管理 PO_Podetails采购订单子表采购订单(子) Ufdata 采购 管理 PO_Pomain采购订单主表采购订单(主) Ufdata 采购 管理 PU_LeftSum(无用表) Ufdata 采购 管理 PurBillVouch采购发票主表采购发票(主) Ufdata 采购 管理 PurBillVouchs采购发票子表采购发票(子) Ufdata 采购 管理 PurSettleVouc h 采购结算单主 表 采购结算(主)

数据字典

1、数据流描述 (1)数据流名称:入会申请信息; 数据流来源:申请人; 数据流去向:申请人; 数据流组成:申请编号,用户名,性别,年龄,申请理由,状态,密码,电话; (2)数据流名称:会员信息 数据流来源:会员申请表; 数据流去向:会员表; 数据流组成:成员编号,成员名,性别,年龄,入会时间,所属安排,头像,视频,密码; (3)数据流名称:指导老师或干事名单 数据流来源:俱乐部成员名单,会员名单 数据流去向:指导老师或干事表,会员表 数据流组成:老师或干事编号,姓名,年龄,职位,电话号码 (4)数据流名称:活动信息 数据流来源:指导老师活干事 数据流去向:活动表 数据流组成:活动编号,名称,时间,地点,内容,组织者,参与人数; (5)数据流名称:活动报名信息,活动浏览 数据流来源:会员登录 数据流去向:活动表 数据流组成:成员编号,成员名,参加的活动 2、处理过程词条描述: (1)处理过程名:报名管理 简要描述:接受报名会员申请表 输入数据:申请编号,用户名,性别,年龄,申请理由,状态,密码,电话; 输出数据:成员编号,成员名,性别,年龄,入会时间,密码; 处理过程描述:将会员申请信息存入数据库,由会长审核批准; (2)处理过程名:职务管理 简要描述:给俱乐部成员安排职务 输入数据:成员编号,成员名,性别,年龄,职务; 输出数据:成员编号,成员名,性别,年龄,职务; 处理过程描述:将成员信息存入数据库,为成员职务安排做准备; (3)处理过程名:活动管理 简要描述:安排活动,登记活动报名

输入数据:活动编号,名称,时间,地点,内容,组织者,参与人数输出数据:活动编号,名称,时间,地点,内容,组织者,参与人数处理过程描述:将活动信息存入数据库,为活动进行做准备;

Java数据字典

数据字典: 每个Oracle数据库包括一个被称为“元数据”的集合,或者说包含用来描述数据库有关数据结构的数据。包含这些元数据的表和视图称为Oracle数据字典。 数据字典中有前缀V$或GV$的表是动态表,它们会不断更新以反映出Oracle数据库当前的状态。静态数据字典表都有一个形如DBA_、ALL_或USER_的前缀,表示该视图中列出的对象范围。 1、用户 查看当前用户的缺省表空间 SQL>select username,default_tablespace from user_users; 查看当前用户的角色 SQL>select*from user_role_privs; 查看当前用户的系统权限和表级权限 SQL>select*from user_sys_privs;

SQL>select*from user_tab_privs; 显示当前会话所具有的权限 SQL>select*from session_privs; 显示指定用户所具有的系统权限 SQL>select*from dba_sys_privs where grantee='GAME';表或视图不存在 显示用户信息(所属表空间) select default_tablespace,temporary_tablespace表或视图不存在 from dba_users where username='GAME';

2、表 查看用户下所有的表 SQL>select*from user_tables; 查看名称包含log字符的表 SQL>select object_name,object_id from user_objects where instr(object_name,'EMP')>0;这里表名就区分大小写了 查看某表的创建时间 SQL>select object_name,created from user_objects where object_name=upper('&table_name'); 3、索引 查看索引个数和类别 SQL>select index_name,index_type,table_name

Wind金融工程数据库数据字典

Wind金融工程数据库数据字典

目录 1约定 (21) 1.1文档说明 (21) 1.1.1子库 (21) 1.1.2表属性 (21) 1.1.3字段属性 (21) 1.2主要关联关系说明 (23) 1.2.1公司、证券、个人ID->公司、证券、个人 (23) 1.2.2交易代码->公司、证券ID (23) 2数据库结构 (24) 2.1.1证券列表 (24) 2.1.1.1品种列表 (24) 2.1.1.1.1证券(TB_OBJECT_1090) (24) 2.1.1.1.2证券更名(TB_OBJECT_1091) (26) 2.1.1.1.3特别处理(TB_OBJECT_1123) (27) 2.1.1.1.4证券置换(TB_OBJECT_1401) (29) 2.1.1.2公司列表 (30) 2.1.1.2.1公司(TB_OBJECT_1018) (30) 2.1.1.2.2公司更名(TB_OBJECT_1037) (35) 2.1.1.2.3公司别名(TB_COM_COLLECTION) (36) 2.1.1.3板块列表 (37) 2.1.1.3.1板块(TB_OBJECT_1022) (37) 2.1.1.3.2板块成份(TB_OBJECT_1400) (38) 2.1.2股票 (39) 精于数据一直进步I

2.1.2.1股票交易数据 (39) 2.1.2.1.1行情(TB_OBJECT_1120) (39) 2.1.2.1.2复权行情(TB_OBJECT_1425) (42) 2.1.2.1.3上市定价预测(TB_OBJECT_1114) (43) 2.1.2.1.4交易日(TB_OBJECT_1010) (45) 2.1.2.1.5证券交易异动营业部买卖信息(TB_OBJECT_1156) (45) 2.1.2.2上市公司财务数据 (47) 2.1.2.2.1审计意见(TB_OBJECT_1033) (47) 2.1.2.2.2财务指标(TB_OBJECT_1039) (50) 2.1.2.2.3资产负债表(非金融类)(TB_OBJECT_1040) (56) 2.1.2.2.4资产负债表(金融类)(TB_OBJECT_1040) (65) 2.1.2.2.5利润表(金融类)(TB_OBJECT_1070) (71) 2.1.2.2.6利润表(非金融类)(TB_OBJECT_1070) (74) 2.1.2.2.7现金流量表(金融类)(TB_OBJECT_1079) (78) 2.1.2.2.8现金流量表(非金融类)(TB_OBJECT_1079) (89) 2.1.2.2.9业绩预告(TB_OBJECT_1087) (101) 2.1.2.2.10报告期内指标(TB_OBJECT_1129) (102) 2.1.2.2.11公布重要指标(TB_OBJECT_1158) (105) 2.1.2.2.12股东权益增减变动表(TB_OBJECT_1260) (107) 2.1.2.2.13应交增值税明细表(TB_OBJECT_1261) (111) 2.1.2.2.14资产减值准备明细表2(TB_OBJECT_1373) (113) 2.1.2.3上市公司财务附注 (116) 2.1.2.3.1财务附注(TB_OBJECT_1249) (116) 2.1.2.3.2应收账款账龄结构(TB_OBJECT_1044) (117) 2.1.2.3.3应收账款大股东欠款(TB_OBJECT_1253) (118) 2.1.2.3.4主要应收账款明细(TB_OBJECT_1254) (120) 精于数据一直进步II

数据库数据字典

数据库数据字典 数据字典定义数据字典(Data dictionary)是一种用户可以访问的记录数据库和应用程序元数据的目录。主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由DBMS自动更新的数据字典。被动数据字典是指修改时必须手工更新其内容的数据字典。 数据字典是一个预留空间,一个数据库,这是用来储存信息数据库本身。 数据字典可能包含的信息,例如: 数据库设计资料 储存的SQL程序 用户权限 用户统计 数据库的过程中的信息

数据库增长统计 数据库性能统计 数据字典则是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果. 数据字典通常包括数据项\数据结构\数据流\数据存储和处理过程五个部分. 数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合. 数据字典还有另一种含义,是在数据库设计时用到的一种工具,用来描述数据库中基本表的设计,主要包括字段名、数据类型、主键、外键等描述表的属性的内容。 数据字典的作用 数据字典最重要的作用是作为分析阶段的工具。任何字典最重要的用途都是供人查询对不了解的条目的解释,在结构化分析中,数据字典的作用是给数据流图上每个成分加以

定义和说明。换句话说,数据流图上所有的成分的定义和解释的文字集合就是数据字典,而且在数据字典中建立的一组严密一致的定义很有助于改进分析员和用户的通信。 数据字典的组成 数据字典的组成: 1、数据项 2、数据结构 3、数据流 4、数据存储 5、处理过程 数据字典 数据库的重要部分是数据字典。它存放有数据库所用的有关信息,对用户来说是一组只读的表。数据字典内容包括:

中国湖泊数据库数据字典

中国湖泊数据库数据字典 字段名含义字段名数据类型长度0代码库(公共字段) 省名 province_c 字符型 10 湖名 chname 字符型 30 内部湖泊编码 db_code 整型 国家统一湖泊编码 national_code 字符型 20 1位置名称库 地理位置: 北纬 A11 A12 字符型 10 东经 A21 A22 字符型 10 所在省,市,县 A3 字符型 50 行政区划所属四邻 A4 字符型 50 又名 A5 字符型 38 古称 A6 字符型 20 名称由来 A7 备注型 沿革 A8 备注型 所属气候带 B1 字符型 42 湖区植被 B2 字符型 60 湖区土壤 B3 备注型 湖区地貌 B4 备注型 湖盆性质与成因 B5 备注型 湖泊综合分类 B6 备注型 湖面高程(米) C1 C11 数值型 16.4 湖长(公里) C2 C21 数值型 16.4 最大湖宽(公里) C3 C31 数值型 16.4 最窄湖宽(公里) C4 C41 数值型 16.4 平均湖宽(公里) C5 C51 数值型 16.4 面积(平方公里) C6 C61 数值型 16.4 最大湖深(米) C7 C71 数值型 16.4 平均湖深(米) C8 C81 数值型 16.4 容积(亿立方米) C9 C91 数值型 16.4 资料来源 C10 字符型 30 2气象水文库 流域面积(平方公里) D1 数值型 16 入流河名数量 D21 备注型 入湖水量(亿立方米) D22 备注型 入湖水量年分配 D23 备注型 出流河名数量 D31 备注型 出湖水量(亿立方米) D32 备注型

出湖水量年分配 D33 备注型 地表水 D41 数值型 2 地下水 D42 数值型 2 降水 D43 数值型 2 融水 D44 数值型 2 外流 D51 数值型 2 内流 D52 数值型 2 换水周期(天) D6 字符型 16 备注 D7 备注型 多年平均水位(米) E1 数值型 16.2 历年最高水位(米) E2 数值型 16.2 出现时间(年月日) E3 字符型 10 历年最低水位(米) E4 数值型 16.2 出现时间(年月日) E5 字符型 10 年最大变幅(米) E6 数值型 16.2 年最小变幅(米) E7 数值型 16.2 绝对变幅(米) E8 数值型 16.2 资料年限 E9 字符型 16 备注 E10 备注型 入湖地表径流(亿立方米) F11 字符型 16 湖面降水(亿立方米) F12 字符型 16 入湖地下径流(亿立方米) F13 字符型 16 湖水变量(亿立方米) F14 字符型 16 合计(亿立方米) F15 字符型 16 出湖地表径流(亿立方米) F21 字符型 16 湖面蒸发(亿立方米) F22 字符型 16 出湖地下径流(亿立方米) F23 字符型 16 湖水变量(亿立方米) F24 字符型 16 合计(亿立方米) F25 字符型 16 备注 F3 备注型 水位(米) G1 数值型 16.2 面积(平方公里) G2 数值型 16.2 容积(亿立方米) G3 数值型 16.4 入湖输沙量(立方米) G4 字符型 16 出湖输沙量(立方米) G5 字符型 16 湖盆年淤积量(立方米) G6 字符型 16 年泥沙淤积速率(厘米) G7 数值型 16.2 淤积年限(年) G8 字符型 16 备注 G9 备注型 最大风速(m/s) H1 字符型 16 风向与盛行风向 H2 字符型 16 平均风速(m/s) H3 字符型 16 最大流速(cm/s) H4 字符型 16 平均流速(cm/s) H5 字符型 16

查看数据库和数据字典的SQL

一、dictionary全部数据字典表的名称和解释,它有一个同义词dict dict_column全部数据字典表里字段名称和解释 查询跟索引有关的数据字典:select * from dictionary where instr(comments,'index')>0; 查看user_indexes表各字段名称的详细含义:selectcolumn_name,comments from dict_columns where table_name='USER_INDEXES'; 二、用户 查看当前用户的缺省表空间 SQL>select username,default_tablespace from user_users; 查看当前用户的角色 SQL>select * from user_role_privs; 查看当前用户的系统权限和表级权限 SQL>select * from user_sys_privs; SQL>select * from user_tab_privs; 三、表 查看用户下所有的表 SQL>select * from user_tables; 查看名称包含log字符的表 SQL>select object_name,object_id from user_objects whereinstr(object_name,'LOG')>0; 查看某表的创建时间 SQL>select object_name,created from user_objects where object_name=upper('&table_name'); 查看某表的大小 SQL>select sum(bytes)/(1024*1024) as "size(M)" from user_segments wheresegment_name=upper('&table_name'); 查看放在ORACLE的内存区里的表 SQL>select table_name,cache from user_tables where instr(cache,'Y')>0; 四、索引 查看索引个数和类别 SQL>select index_name,index_type,table_name from user_indexes order by table_name; 查看索引被索引的字段 SQL>select * from user_ind_columns where index_name=upper('&index_name'); 查看索引的大小 SQL>select sum(bytes)/(1024*1024) as "size(M)" from user_segments wheresegment_name=upper('&index_name'); 五、序列号 查看序列号,last_number是当前值 SQL>select * from user_sequences; 六、视图 查看视图的名称SQL>select view_name from user_views; 查看创建视图的select语句 SQL>selectview_name,text_length from user_views; SQL>set long 2000;说明:可以根据视图的text_length值设定set long 的大小 SQL>select text from user_views where view_name=upper('&view_name'); 七、同义词

相关文档
最新文档