当前位置:文档之家› oracle系统表格大全整理

oracle系统表格大全整理

oracle系统表格大全整理
oracle系统表格大全整理

oracle系统表查询

https://www.doczj.com/doc/8d7602847.html, 2005-4-29 网络

数据字典dict总是属于Oracle用户sys的。

******************************************************************************* *******************************************

1、用户:

select username from dba_users;

创建用户

CREATE USER jzmis PROFILE DEFAULT IDENTIFIED BY jzmis

DEFAULT

TABLESPACE USERS TEMPORARY

TABLESPACE TEMP ACCOUNT UNLOCK;

GRANT DBA TO jzmis WITH ADMIN OPTION;

commit;

改口令

alter user spgroup identified by spgtest;

2、表空间:

select * from dba_data_files;

select * from dba_tablespaces;//表空间

select tablespace_name,sum(bytes), sum(blocks)

from dba_free_space group by tablespace_name;//空闲表空间

select * from dba_data_files

where tablespace_name='RBS';//表空间对应的数据文件

select * from dba_segments

where tablespace_name='INDEXS';

删除表空间

drop TABLESPACE XNMIS INCLUDING CONTENTS;

创建表空间

CREATE TABLESPACE "XNMIS"

LOGGING

DATAFILE ‘E:\oracle\product\10.2.0\oradata\jzmis\xnmis.dbf’ SIZE 2048M EXTENT

MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO

AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED

CREATE TABLESPACE "XNMIS"

LOGGING

DATAFILE 'E:\oracle\product\10.2.0\oradata\jzmis\XNMIS.dbf' SIZE 2048M REUSE AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED

;

'E:\oracle\admin\cmid\JTAIS.ora' (path)

"CTAIS" (表空间名)

3、数据库对象:

select * from dba_objects;

CLUSTER、DATABASE LINK、FUNCTION、INDEX、LIBRARY、PACKAGE、PACKAGE BODY、PROCEDURE、SEQUENCE、SYNONYM、TABLE、TRIGGER、TYPE、UNDEFINED、VIEW。

4、表:

select * from dba_tables;

analyze my_table compute statistics;->dba_tables后6列

select extent_id,bytes from dba_extents

where segment_name='CUSTOMERS' and segment_type='TABLE'

order by extent_id;//表使用的extent的信息。segment_type='ROLLBACK'查看回滚段的空间分配信息

列信息:

select distinct table_name

from user_tab_columns

where column_name='SO_TYPE_ID';

5、索引:

select * from dba_indexes;//索引,包括主键索引

select * from dba_ind_columns;//索引列

select i.index_name,i.uniqueness,c.column_name

from user_indexes i,user_ind_columns c

where i.index_name=c.index_name

and i.table_name ='ACC_NBR';//联接使用

6、序列:

select * from dba_sequences;

7、视图:

select * from dba_views;

select * from all_views;

text 可用于查询视图生成的脚本

8、聚簇:

select * from dba_clusters;

9、快照:

select * from dba_snapshots;

快照、分区应存在相应的表空间。

10、同义词:

select * from dba_synonyms

where table_owner='SPGROUP';

//if owner is PUBLIC,then the synonyms is a public synonym.

if owner is one of users,then the synonyms is a private synonym.

11、数据库链:

select * from dba_db_links;

在spbase下建数据库链

create database link dbl_spnew

connect to spnew identified by spnew using 'jhhx';

insert into acc_nbrdbl_spnew

select * from acc_nbr where nxx_nbr='237' and line_nbr='8888';

12、触发器:

select * from dba_trigers;

存储过程,函数从dba_objects查找。

其文本:select text from user_source where name='BOOK_SP_EXAMPLE';

建立出错:select * from user_errors;

oracle总是将存储过程,函数等软件放在SYSTEM表空间。

13、约束:

(1)约束是和表关联的,可在create table或alter table table_name add/drop/modify 来建立、修改、删除约束。

可以临时禁止约束,如:

alter table book_example

disable constraint book_example_1;

alter table book_example

enable constraint book_example_1;

(2)主键和外键被称为表约束,而not null和unique之类的约束被称为列约束。通常将主键和外键作为单独的命名约束放在字段列表下面,而列约束可放在列定义的同一行,这样更具有可读性。

(3)列约束可从表定义看出,即describe;表约束即主键和外键,可从dba_constraints 和dba_cons_columns 查

select * from user_constraints

where table_name='BOOK_EXAMPLE';

select owner,CONSTRAINT_NAME,TABLE_NAME

from user_constraints

where constraint_type='R'

order by table_name;

(4)定义约束可以无名(系统自动生成约束名)和自己定义约束名(特别是主键、外键)

如:create table book_example

(identifier number not null);

create table book_example

(identifier number constranit book_example_1 not null);

14、回滚段:

在所有的修改结果存入磁盘前,回滚段中保持恢复该事务所需的全部信息,必须以数据库发生的事务来相应确定其大小(DML语句才可回滚,create,drop,truncate等DDL不能回滚)。

回滚段数量=并发事务/4,但不能超过50;使每个回滚段大小足够处理一个完整的事务;

create rollback segment r05

tablespace rbs;

create rollback segment rbs_cvt

tablespace rbs

storage(initial 1M next 500k);

使回滚段在线

alter rollback segment r04 online;

用dba_extents,v$rollback_segs监测回滚段的大小和动态增长。

回滚段的区间信息

select * from dba_extents

where segment_type='ROLLBACK' and segment_name='RB1';

回滚段的段信息,其中bytes显示目前回滚段的字节数

select * from dba_segments

where segment_type='ROLLBACK' and segment_name='RB1';

为事物指定回归段

set transaction use rollback segment rbs_cvt

针对bytes可以使用回滚段回缩。

alter rollback segment rbs_cvt shrink;

select bytes,extents,max_extents from dba_segments

where segment_type='ROLLBACK' and segment_name='RBS_CVT';

回滚段的当前状态信息:

select * from dba_rollback_segs

where segment_name='RB1';

比多回滚段状态status,回滚段所属实例instance_num

查优化值optimal

select https://www.doczj.com/doc/8d7602847.html,,s.optsize

from v$rollname n,v$rollstat s

where https://www.doczj.com/doc/8d7602847.html,n=https://www.doczj.com/doc/8d7602847.html,n;

回滚段中的数据

set transaction use rollback segment rb1;/*回滚段名*/

select https://www.doczj.com/doc/8d7602847.html,,s.writes

from v$rollname n,v$rollstat s

where https://www.doczj.com/doc/8d7602847.html,n=https://www.doczj.com/doc/8d7602847.html,n;

当事务处理完毕,再次查询$rollstat,比较writes(回滚段条目字节数)差值,可确定事务的大小。

查询回滚段中的事务

column rr heading 'RB Segment' format a18

column us heading 'Username' format a15

column os heading 'Os User' format a10

column te heading 'Terminal' format a10

select https://www.doczj.com/doc/8d7602847.html, rr,nvl(https://www.doczj.com/doc/8d7602847.html,ername,'no transaction') us,s.osuser os,s.terminal te

from v$lock l,v$session s,v$rollname r

where l.sid=s.sid(+)

and trunc(l.id1/65536)=https://www.doczj.com/doc/8d7602847.html,N

and l.type='TX'

and l.lmode=6

order by https://www.doczj.com/doc/8d7602847.html,;

15、作业

查询作业信息

select job,broken,next_date,interval,what from user_jobs;

select job,broken,next_date,interval,what from dba_jobs;

查询正在运行的作业

select * from dba_jobs_running;

使用包exec dbms_job.submit(:v_num,'a;',sysdate,'sysdate + (10/(24*60*60))')加入作业。间隔10秒钟

exec dbms_job.submit(:v_num,'a;',sysdate,'sysdate + (11/(24*60))')加入作业。间隔11分钟使用包exec dbms_job.remove(21)删除21号作业。

安装Oracle后,经常使用的修改表空间的SQL代码(1)

配置:

Windows NT 4.0 中文版

5块10.2GB S CS I硬盘

分:C:盘、D:盘、E:盘、F:盘、G:盘

Oracle 8.0.4 for Windows NT

NT安装在C:\WINNT,Oracle安装在C:\ORANT

目标:

因系统的回滚段太小,现打算生成新的回滚段,

建立大的、新的表空间(数据表空间、索引表空间、回滚表空间、临时表空间、)

建两个数据表空间、两个索引表空间,这样建的目的是根据实际应用,

如:现有10个应用用户,每个用户是一个独立子系统(如:商业进销存MIS系统中的财务、收款、库存、人事、总经理等)

尤其大型商场中收款机众多,同时访问进程很多,经常达到50-100个进程同时访问,

这样,通过建立多个用户表空间、索引表空间,把各个用户分别建在不同的表空间里(多个用户表空间放在不同的物理磁盘上),

减少了用户之间的I/O竞争、读写数据与写读索引的竞争(用户表空间、索引表空间也分别放在不同的物理磁盘上)

规划:

C:盘、NT系统,Oracle系统

D:盘、数据表空间1(3GB、自动扩展)、回滚表空间1(1GB、自动扩展)

E:盘、数据表空间2(3GB、自动扩展)、回滚表空间2(1GB、自动扩展)

F:盘、索引表空间1(2GB、自动扩展)、临时表空间1(0.5GB、不自动扩展)

G:盘、索引表空间2(2GB、自动扩展)、临时表空间2(0.5GB、不自动扩展)

注:这只是一个简单的规划,实际规划要依系统需求来定,尽量减少I/O竞争

实现:

1、首先查看系统有哪些回滚段及其状态。

SQL> col owner format a20

SQL> col status format a10

SQL> col segment_name format a20

SQL> col tablespace_name format a20

SQL> SELECT OWNER,SEGMENT_NAME,TABLESPACE_NAME,SUM(BYTES)/1024/1024 M

2 FROM DBA_SEGMENTS

3 WHERE SEGMENT_TYPE='ROLLBACK'

4 GROUP BY OWNER,SEGMENT_NAME,TABLESPACE_NAME

5 /

OWNER SEGMENT_NAME TABLESPACE_NAME M

-------------------- -------------------- -------------------- ---------

SYS RB1 ROLLBACK_DATA .09765625

SYS RB10 ROLLBACK_DATA .09765625

<>

安装Oracle后,经常使用的修改表空间的SQL代码(2) SYS RB11 ROLLBACK_DATA .09765625

SYS RB12 ROLLBACK_DATA .09765625

SYS RB13 ROLLBACK_DATA .09765625

SYS RB14 ROLLBACK_DATA .09765625

oracle系统表和视图说明

1.视图的概述 视图其实就是一条查询sql语句,用于显示一个或多个表或其他视图中的相关数据。视图将一个查询的结果作为一个表来使用,因此视图可以被看作是存储的查询或一个虚拟表。视图来源于表,所有对视图数据的修改最终都会被反映到视图的基表中,这些修改必须服从基表的完整性约束,并同样会触发定义在基表上的触发器。(Oracle支持在视图上显式的定义触发器和定义一些逻辑约束) 2.视图的存储 与表不同,视图不会要求分配存储空间,视图中也不会包含实际的数据。视图只是定义了一个查询,视图中的数据是从基表中获取,这些数据在视图被引用时动态的生成。由于视图基于数据库中的其他对象,因此一个视图只需要占用数据字典中保存其定义的空间,而无需额外的存储空间。 3.视图的作用 用户可以通过视图以不同形式来显示基表中的数据,视图的强大之处在于它能够根据不同用户的需要来对基表中的数据进行整理。视图常见的用途如下: 通过视图可以设定允许用户访问的列和数据行,从而为表提供了额外的安全控制 隐藏数据复杂性 视图中可以使用连接(join),用多个表中相关的列构成一个新的数据集。此视图就对用户隐藏了数据来源于多个表的事实。 简化用户的SQL 语句 用户使用视图就可从多个表中查询信息,而无需了解这些表是如何连接的。 以不同的角度来显示基表中的数据 视图的列名可以被任意改变,而不会影响此视图的基表 使应用程序不会受基表定义改变的影响 在一个视图的定义中查询了一个包含4 个数据列的基表中的3 列。当基表中添加了新的列后,由于视图的定义并没有被影响,因此使用此视图的应用程序也不会被影响。 保存复杂查询 一个查询可能会对表数据进行复杂的计算。用户将这个查询保存为视图之后,每次进行类似计算只需查询此视图即可。

常用工业企业会计分录大全完整版

常用工业企业会计分录 大全 HUA system office room 【HUA16H-TTMS2A-HUAS8Q8-HUAH1688】

一、购进时: 1、购进材料,材料未入库 借:材料采购(包括运杂费) 应交税费——应交增值税(进项税额) 贷:银行存款 (付款或支票) 或:应付票据 (商业汇票) 应付账款 (款未付) 或:现金 2、材料入库 借:原材料——XX材料 贷:材料采购 二、生产过程 1、从仓库领用材料 借:生产成本——A产品(A产品领用材料)——B产品(B产品领用材料) 制造费用(车间一般性耗用材料)

管理费用(管理部门领用材料) 贷:原材料——XX材料 2、计算(结转)本月工资 借:生产成本——A产品(A产品工人工资) B产品(B产品工人工资) 制造费用(车间管理人员工资) 管理费用(厂部管理部门人员工资,含财务人员) 贷:应付职工薪酬 3、从银行提取现金,备发工资 借:库存现金 贷:银行存款 4、以现金发放职工工资 借:应付职工薪酬 贷:库存现金 5、以银行存款预付下半年或下年度报刊杂志费(房租费或保险费)借:待摊费用 贷:银行存款 6、摊销(或分摊)保险费等 借:管理费用(或制造费用)

贷:待摊费用 7、计提(或预提)银行短期借款利息 借:财务费用 贷:预提费用 8、支付本季度短期借款利息 借:预提费用(前两个月已预提的利息)财务费用(本月的利息) 贷:银行存款(支付的利息) 9、计提本月固定资产折旧 借:制造费用(车间设备折旧) 管理费用(厂部固定资产折旧) 贷:累计折旧 10、职工报销药费 借:应付职工薪酬(在职职工) 管理费用(退休人员) 贷:库存现金 11、用现金购买办公用品 借:管理费用(管理部门办公用) 制造费用(车间办公用)

oracle常用命令及格式

oracle常用命令及格式 一:关于日志管理的 1.切换日志:sql> alter system switch logfile; 2.切换checkpoints:sql> alter system checkpoint; 3.增加日志组:sql> alter database add logfile [group 4] sql> ('/disk3/log4a.rdo','/disk4/log4b.rdo') size1m; 4.增加日志成员 sql> alter database add logfile member sql> '/disk3/log1b.rdo' to group 1, sql> '/disk4/log2b.rdo' to group 2; 5.改变日志文件名字或路径 sql> alter database rename file 'c:/oracle/oradata/oradb/re do01.log' sql> to 'c:/oracle/oradata/redo01.log'; (此处注意,那个文件路径的输入格式) 6.删除日志文件组:sql> alter database drop logfile group 3;

7.删除日志文件成员 sql> alter database drop logfile member 'c:/oracle/oradata/ redo01.log'; 8.清除日志文件内容 sql> alter database clear [unarchived] logfile 'c:/oracle/l og2a.rdo'; 二、关于表空间管理的 1.创建表空间 sql> create tablespace tablespace_name datafile 'c:\oracle\ oradata\file1.dbf' size100m, sql> 'c:\oracle\oradata\file2.dbf' size100mminimum extent 5 50k [logging/nologging] sql> default storage (initial 500k next 500k maxextents 500 pctinccease 0) sql> [online/offline] [permanent/temporary] [extent_managem ent_clause]

Oracle 11gR2 概念 第6章 数据字典和动态性能视图

Previous Next View PDF 6 Data Dictionary and Dynamic Performance Views Previous Next View PDF 第6章数据字典和动态性能视图 This chapter describes the central set of read-only reference tables and views of each Oracle database, known collectively as the data dictionary. The chapter also describes the dynamic performance views, which are special views that are continuously updated while a database is open and in use. 本章介绍了每个 Oracle 数据库都具有的只读参考表和视图中最重要的部分,统称为数据字典。本章还介绍了动态性能视图,它们是一些会在数据库处于打开状态时不断更新的特殊视图。 This chapter contains the following sections: 本章包含以下各节: ?Overview of the Data Dictionary o Contents of the Data Dictionary o Storage of the Data Dictionary o How Oracle Database Uses the Data Dictionary ?Overview of the Dynamic Performance Views o Contents of the Dynamic Performance Views o Storage of the Dynamic Performance Views ?Database Object Metadata ?数据字典概述 o数据字典的内容 o数据字典存储 o Oracle数据库如何使用数据字典?动态性能视图概述 o动态性能视图的内容 o动态性能视图的存储 ?数据库对象元数据 Overview of the Data Dictionary 数据字典概述 An important part of an Oracle database is its data dictionary, which is a read-only set of tables that provides administrative metadata about the database. A data dictionary contains information such as the following: Oracle 数据库的一个重要部分是它的数据字典,它是一组提供有关数据库管理元数据的只读表。数据字典包含如下信息: ?The definitions of every schema object in the database, including default values for columns and integrity constraint information ?在数据库中每个模式对象的定义,包括列的默认值和完整性约束信息 ?The amount of space allocated for and currently used by the schema objects ?分配给模式对象的空间量及当前已使用量 ?The names of Oracle Database users, privileges and roles granted ?Oracle数据库用户的名称、授予用户的权限和角色、和与用户相关

工业行业会计分录大全

工业行业会计分录大全主要介绍了工业企业的全部日常经营业务,囊括了会计核算的各种情况,为财会人员日常处理业务提供参考。 一、购买过程 购进某化工甲材料25吨,不含税价2000元,税率17%。用支票支付20000,现金支付8500元,余款6个月后支付 1、购进材料,材料未入库 借:材料采购(包括运杂费) 应交税费——应交增值税(进项税额) 贷:银行存款(付款或支票) 或:应付票据(商业汇票) 应付账款(款未付) 或:现金 以上所购甲化工材料25吨验收入库。 2、材料入库 借:原材料——XX材料 贷:材料采购 二、生产过程 1、制造A产品从仓库领用甲材料20吨,制造B产品领用甲材料10吨,车间零星领用1吨,办公室其她用途领用0、5吨 借:生产成本——A产品(A产品领用材料) ——B产品(B产品领用材料)

制造费用(车间一般性耗用材料) 管理费用(管理部门领用材料) 贷:原材料——XX材料 2、计算(结转)本月工资 本月计提工资150000,其中,A产品 借:生产成本——A产品(A产品工人工资) B产品(B产品工人工资) 制造费用(车间管理人员工资) 管理费用(厂部管理部门人员工资,含财务人员) 贷:应付职工薪酬 3、从银行提取现金,备发工资 借:库存现金 贷:银行存款 4、以现金发放职工工资 借:应付职工薪酬 贷:库存现金 5、以银行存款预付下半年或下年度报刊杂志费1500(房租费3000或保险费2500) 借:待摊费用 贷:银行存款 6、摊销(或分摊)保险费等

借:管理费用(或制造费用) 贷:待摊费用 7、计提(或预提)本月银行短期借款利息5100元 借:财务费用 贷:预提费用 8、支付本季度短期借款利息15300元 借:预提费用(前两个月已预提的利息) 财务费用(本月的利息) 贷:银行存款(支付的利息) 9、计提本月固定资产折旧35000,其中车间设备折旧20000,厂部资产折旧15000元借:制造费用(车间设备折旧) 管理费用(厂部固定资产折旧) 贷:累计折旧 10、职工报销药费1230元 借:应付职工薪酬(在职职工) 管理费用(退休人员) 贷:库存现金 11、用现金购买办公用品1200元,其中管理部门1000元,车间200元。 借:管理费用(管理部门办公用) 制造费用(车间办公用)

Oracle SQLPlus 常用命令及解释

Oracle SQLPlus 常用命令及解释 1.@ 执行位于指定脚本中的SQLPlus语句。可以从本地文件系统或Web服务器中调用脚本。可以为脚本中的变量传递值。在iSQL*Plus中只能从Web服务器中调用脚本。 2.@@ 执行位于指定脚本中的SQL*Plus语句。这个命令和@(“at”符号)命令功能差不多。在执行嵌套的命令文件时它很有用,因为它会在与调用它的命令文件相同的路径或url中查找指定的命令文件。在iSQL*Plus中只支持url形式。 3./ 执行保存在SQL缓冲区中的最近执行的SQL命令或PL/SQL块。在SQL*Plus命令行中,可在命令提示符或行号提示符使用斜线(/)。也可在iSQL*Plus的输入区中使用斜线(/)。斜线不会列出要执行的命令。 4.ACCEPT 可以修改既有变量,也可定义一个新变量并等待用户输入初始值,读取一行输入并保存到给出的用户变量中。ACCEPT在iSQL*Plus中不可用。 5.APPEND 把指定文本添加到SQL缓冲区中当前行的后面。如果text的最前面包含一个空格可在APPEND和text间输入两个空格。如果text的最后是一个分号,可在命令结尾输入两个分号(SQL*Plus会把单个的分号解释为一个命令结束符)。APPEND 在iSQL*Plus中不可用。 6.ARCHIVE LOG 查看和管理归档信息。启动或停止自动归档联机重做日志,手工(显示地)归档指定的重做日志,或者显示重做日志文件的信息。 7.ATTRIBUTE 为对象类型列的给定属性指定其显示特性,或者列出单个属性或所有属性的当前显示特性。 8.BREAK 分开重复列。指定报表中格式发生更改的位置和要执行的格式化动作(例如,在列值每次发生变化时跳过一行)。只输入BREAK而不包含任何子句可列出当前的BREAK定义。 9.BTITLE 在每个报表页的底部放置一个标题并对其格式化,或者列出当前BTITLE定义。

Oracle EBS常用表和视图

fnd_user 系统用户表 fnd_application 应用信息表 FND_PROFILE_OPTIONS_VL 系统配置文件 fnd_menus 菜单 fnd_menu_entries_tl FND_NEW_MESSAGES 消息表 FND_FORM 表单表 FND_CONCURRENT_PROGRAMS_VL 并发程序视图 FND_CONCURRENT_PROGRAMS_TL FND_CONCURRENT_PROGRAMS FND_DESCR_FLEX_COL_USAGE_VL FND_DESCR_FLEX_COL_USAGE_TL FND_DESCR_FLEX_COLUMN_USAGES FND_EXECUTABLES_FORM_V 可执行并发程序视图FND_EXECUTABLES_TL FND_EXECUTABLES FND_DESCRIPTIVE_FLEXS FND_CONC_REQ_SUMMARY_V 并发请求视图FND_CONCURRENT_REQUESTS FND_RESPONSIBILITY 职责表

FND_RESPONSIBILITY_VL 职责FND_USER_RESP_GROUPS 用户职责 fnd_flex_value_sets 值集表 FND_FLEX_VALUES FND_IREP_ALL_INTERFACES 接口表 FND_IREP_CLASSES Fnd_Irep_Classes_Tl fnd_territories_vl 国家视图 fnd_log_messages 日志表 fnd_form_functions 功能 FND_DOCUMENT_SEQUENCES 单据序列 FND_DOC_SEQUENCE_ASSIGNMENTS 序列分配 fnd_id_flexs 关键弹性域定义表 FND_ID_FLEX_STRUCTURES 弹性域结构表 FND_ID_FLEX_SEGMENTS 弹性域段表 fnd_descriptive_flexs 描述性弹性域属性表 FND_DESCR_FLEX_CONTEXTS 弹性域列类别表 FND_DESCR_FLEX_COLUMN_USAGES 弹性域列类别属性表FND_FLEX_VALUE_SETS 值集表 FND_FLEX_VALUES 值表 Fnd_Flex_Values_Tl 值描述表

常用工业企业会计分录大全

常用工业会计分录大全 一、购进时: 1、购进材料,材料未入库 借:材料采购(包括运杂费) 应交税费——应交增值税(进项税额) 贷:银行存款 (付款或支票) 或:应付票据 (商业汇票) 应付账款 (款未付) 或:现金 2、材料入库 借:原材料——XX材料 贷:材料采购 二、生产过程 1、从仓库领用材料 借:生产成本——A产品(A产品领用材料) ——B产品 (B产品领用材料) 制造费用(车间一般性耗用材料) 管理费用(管理部门领用材料)

贷:原材料——XX材料 2、计算(结转)本月工资 借:生产成本——A产品(A产品工人工资) B产品(B产品工人工资) 制造费用(车间管理人员工资) 管理费用(厂部管理部门人员工资,含财务人员) 贷:应付职工薪酬 3、从银行提取现金,备发工资 借:库存现金 贷:银行存款 4、以现金发放职工工资 借:应付职工薪酬 贷:库存现金 5、以银行存款预付下半年或下年度报刊杂志费(房租费或保险费)借:待摊费用 贷:银行存款 6、摊销(或分摊)保险费等 借:管理费用(或制造费用) 贷:待摊费用 7、计提(或预提)银行短期借款利息

借:财务费用 贷:预提费用 8、支付本季度短期借款利息 借:预提费用(前两个月已预提的利息)财务费用(本月的利息) 贷:银行存款(支付的利息) 9、计提本月固定资产折旧 借:制造费用(车间设备折旧) 管理费用(厂部固定资产折旧) 贷:累计折旧 10、职工报销药费 借:应付职工薪酬 (在职职工) 管理费用(退休人员) 贷:库存现金 11、用现金购买办公用品 借:管理费用 (管理部门办公用) 制造费用 (车间办公用)

Oracle基本语法

Oracle的历史 ?Oracle 公司( 甲骨文) 创始人: Larry Ellison 32岁,公司提供数据库服务. ?公司成立于1977 年, 83 年公司更名为Oracle ,原名为”软件开发实验室”. ?Oracle 数据库适用于大型企业 ?竞争对手 –微软的SQLServer –IBM 的DB2 ?目前的版本 – 2.0~7.0 , 8.0 , 8i , 9i , 10g Oracle的服务: 我的电脑右键选择管理--服务和应用程序—服务 -----是数据库或例程的系统标识符 ------是Oracle主目录名称 这几个服务之间的关系: 启动顺序:1、OracleTNSListener必须启动 2、OracleServer必须启动 3、OracleDBConsole启动依赖于OracleServer SqlPlus SqlPlus是Oracle任何版本都自带的数据库操作工具,使用它可以完成大部分的数据库操作。 SqlPlus可以“开始→程序→Oracle”启动,也可以命令行启动(互动) 1.命令行启动sqlPlus sqlplus 用户名/密码@orcl

或 sqlplus 用户名@orcl 如果用户是管理员要在sqlplus 用户名/密码@主机字符串as sysdba “/”是用户名和密码分隔符号 “@”是密码和数据库的分隔符号 “orcl”是数据库的名称,在安装时指定 常用命令(互动) connect 切换用户 show user 显示当前用户 set linesize 1000 设置行显示长度 set pagesize 1000 设置分页长度 desc dept 查看表结构 select table_name from user_tables 查询当前用户的表 / 运行上一条SQL语句 clear screen 清除屏幕 edit 编辑 spool d:/a 保存输出结果到某个位置 spool off 保存结束 quit 退出 list 查看最后一条语句 @ 文件名.sql 运行外部文件中的SQL语句

Oracle ERP常用系统表结构

PO模块常用表结构 表名: PO.PO_REQUISITION_HEADERS_ALL 说明: 采购请求 REQUISITION_HEADER_ID NUMBER PR头标识码 SEGMENT1VARCHAR2(20)PR号 ENABLE_FLAG VARCHAR2(1)使能标志(Y/N) AUTHORIZATION_STATUS VARCHAR2(25)批准标志(APPROVED/) TYPE_LOOKUP_CODE VARCHAR2(25)类型(PURCHASE) REQUIST_ID NUMBER请求标识码 CANCEL_FLAG VARCHAR2(1)取消标志(Y/N) TRANSFERRED_TO_OE_FLAG VARCHAR2(1)可否转入OE标志(Y/N) PREPARER_ID NUMBER准备人ID(可与HR.PER_PEOPLE_F.PERSON_ID关联) 表名: PO.PO_REQUISITION_LINES_ALL 说明: 采购请求明细 REQUISITION_LINE_ID NUMBER PR行ID REQUISITION_HEADER_ID NUMBER PR头ID LINE_NUM NUMBER栏目 LINE_TYPE_ID NUMBER行类别 CATEGORY_ID NUMBER归类标识码 ITEM_DESCRIPTION VARCHAR2(240)项目描述 UNIT_MEAS_LOOKUP_CODE VARCHAR2(25)单位 UNIT_PRICE NUMBER单价(已折为人民币) QUANTITY NUMBER数量 DELIVER_TO_LOCATION_ID NUMBER交货位置码(与HR.HR_LOCATIONS.LOCATION_ID关联)TO_PERSON_ID NUMBER收货人代码 SOURCE_TYPE_CODE VARCHAR2(25)来源类型 ITEM_ID NUMBER项目内码 ITEM_REVISION VARCHAR2(3)项目版本 QUANTITY_DELIVERED NUMBER已交付数量 SUGGESTED_BUYER_ID NUMBER建议采购员代码 ENCUMBERED_FLAG VARCHAR2(1)分摊标志 RFQ_REQUIRED_FLAG VARCHAR2(1) NEED_BY_DATE DATE需求日期(原始) LINE_LOCATION_ID NUMBER定位行标识码(为空时表示未生成PO) MODIFIED_BY_AGENT_FLAG VARCHAR2(1)被采购员更改标志(被拆分Y/NULL)

工业企业会计的一整套会计分录

工业企业会计的一整套会计分录 1、采购原材料 借:原材料 应交税金—应交增值税—进项税额 贷:银行存款(应付帐款、票据) 2、生产领用材料 借:生产成本 制造费用 管理费用 贷:原材料 3、分配工资 借:生产成本 制造费用 管理费用 贷:应付职工薪酬-工资 4、计提福利费 借:生产成本 制造费用 管理费用 贷:应付职工薪酬-福利费 5、发工资

借:应付职工薪酬-工资 贷:银行存款(库存现金) 6、平时车间费用 借:制造费用 贷:库存现金 7、月末结转 借:生产成本 贷:制造费用 8、结转完工产品 借:生产成本 贷:库存商品 9、销售商品 借:银行存款(应收帐款、应收票据)贷:主营业务收入 应交税金—应交增值税-销项税额 10、结转销售商品成本 借:主营业务成本 贷:库存商品 11、计交税金 借:营业税金及附加 贷:应交税费—城建税 —教育费附加

-地方教育费附加 12、结转厂部费用 借:本年利润 贷:管理费用 13、发声借款利息 ①支出借:财务费用 贷:银行存款(库存现金)②收入 借:银行存款(库存现金)贷:财务费用 14、结转各项收入 借:主营业务收入 其他业务收入 投资收益 营业外收入 贷:本年利润 15、结转各项费用 借:本年利润 贷:主营业务成本 其他业务支出 主营业务税金及附加 管理费用

. 营业费用 财务费用 营业外支 16、计交所得税 借:所得税费用 贷:应交税费—应交所得税 17、结转所得税 借:本年利润 贷:所得税费用 18、结转净利润 ①盈利 借:本年利润 贷:利润分配 ②亏损 借:利润分配 贷:本年利润 注:商业企业只用1、9、10、11、12、13、14、15、16、17、18项,其中18项是在年终时才做的,平时只做1---17项。 月报 文化事业建设费:收入×3%(针对专用发票)报纸 (广告业、文化、体育业) 房产税:

oracle中常用函数大全

oracle中常用函数大全 1、数值型常用函数 函数返回值样例显示 ceil(n) 大于或等于数值n的最小整数select ceil(10.6) from dual; 11 floor(n) 小于等于数值n的最大整数select ceil(10.6) from dual; 10 mod(m,n) m除以n的余数,若n=0,则返回m select mod(7,5) from dual; 2 power(m,n) m的n次方select power(3,2) from dual; 9 round(n,m) 将n四舍五入,保留小数点后m位select round(1234.5678,2) from dual; 1234.57 sign(n) 若n=0,则返回0,否则,n>0,则返回1,n<0,则返回-1 select sign(12) from dual; 1 sqrt(n) n的平方根select sqrt(25) from dual ; 5 2、常用字符函数 initcap(char) 把每个字符串的第一个字符换成大写select initicap('mr.ecop') from dual; Mr.Ecop lower(char) 整个字符串换成小写select lower('MR.ecop') from dual; mr.ecop replace(char,str1,str2) 字符串中所有str1换成str2 select replace('Scott','s','Boy') from dual; Boycott substr(char,m,n) 取出从m字符开始的n个字符的子串select substr('ABCDEF',2,2) from dual; CD length(char) 求字符串的长度select length('ACD') from dual; 3 || 并置运算符select 'ABCD'||'EFGH' from dual; ABCDEFGH 3、日期型函数 sysdate当前日期和时间select sysdate from dual;

oracle中性能视图V$SYSSTAT小结

V$SYSSTAT中包含多个统计项,这部分介绍了一些关键的v$sysstat统计项,在调优方面相当有用。下列按字母先后排序: 数据库使用状态的一些关键指标: l CPU used by this session:所有session的cpu占用量,不包括后台进程。这项统计的单位是百分之x秒.完全调用一次不超过10ms l db block changes:那部分造成SGA中数据块变化的insert,update或delete操作数这项统计可以大概看出整体数据库状态。在各项事务级别,这项统计指出脏缓存比率。 l execute count:执行的sql语句数量(包括递归sql) l logons current:当前连接到实例的Sessions。如果当前有两个快照则取平均值。l logons cumulative:自实例启动后的总登陆次数。 l parse count (hard):在shared pool中解析调用的未命中次数。当sql语句执行并且该语句不在shared pool或虽然在shared pool但因为两者存在部分差异而不能被使用时产生硬解析。如果一条sql语句原文与当前存在的相同,但查询表不同则认为它们是两条不同语句,则硬解析即会发生。硬解析会带来cpu和资源使用的高昂开销,因为它需要oracle 在shared pool中重新分配内存,然后再确定执行计划,最终语句才会被执行。 l parse count (total):解析调用总数,包括软解析和硬解析。当session执行了一条sql语句,该语句已经存在于shared pool并且可以被使用则产生软解析。当语句被使用(即共享) 所有数据相关的现有sql语句(如最优化的执行计划)必须同样适用于当前的声明。这两项统计可被用于计算软解析命中率。 l parse time cpu:总cpu解析时间(单位:10ms)。包括硬解析和软解析。 l parse time elapsed:完成解析调用的总时间花费。 l physical reads:OS blocks read数。包括插入到SGA缓存区的物理读以及PGA中的直读这项统计并非i/o请求数。 l physical writes:从SGA缓存区被DBWR写到磁盘的数据块以及PGA进程直写的数据块数量。 l redo log space requests:在redo logs中服务进程的等待空间,表示需要更长时间的log switch。 l redo size:redo发生的总次数(以及因此写入log buffer),以byte为单位。这项统计显示出update活跃性。

商贸企业常用会计分录处理

一、实收资本及资本公积 (一)实收资本 1.收到投资者投入的货币资金 借:现金(或银行存款) 贷:实收资本 2.收到投资人投入的房屋、机器设备等实物,按评估确认价值 借:固定资产 贷:实收资本 3.收到投资者投入无形资产等,按评估确认价值 借:无形资产等 贷:实收资本 4.将资本公积、盈余公积转增资本 借:资本公积(或盈余公积) 贷:实收资本 (二)资本公积 1.捐赠公积(1)接受捐赠的货币资金,按实际收到的捐赠款入帐 借:现金(或银行存款) 贷:资本公积 (2)接受捐赠的固定资产 借:固定资产(根据同类资产的市场价格或有关凭据) 贷:资本公积(固定资产净值) 贷:累计折旧 (3)接受捐赠的商品等,根据有关资料确定的商品等的实际进价入帐(库存商品采用售价核算的,还应结转进销差价) 借:库存商品 贷:资本公积等

2.资本折算差额企业实际收到外币投资时,由于汇率变动而发生的有关资产帐户与实收资本帐户折合记帐本位币的差额: 借:银行存款借:固定资产 贷:实收资本借或贷:资本公积 3.投资者缴付的出资额大于注册资本产生的差额计入资本公积借:银行存款等贷:实收资本贷:资本公积 4.法定财产重估增值借:材料物资借:固定资产贷:资本公积 二、借入款项 (一)短期借款 1.借入各种短期借款借:银行存款贷:短期借款 2.发生的短期借款利息借:财务费用贷:预提费用(或银行存款) 3.归还短期借款借:短期借款贷:银行存款 (二)长期借款 1.借入各种长期借款借:银行存款(或在建工程、固定资产等) 贷:长期借款2.发生的长期借款利息支出,在固定资产尚未交付使用或虽已交付使用但尚未办理竣工决算之前发生的,计入固定资产的购建成本借:在建工程(或固定资产) 贷:长期借款3.长期借款的利息支出,在固定资产已办理竣工决算后发生的,计入当期损益借:财务费用贷:长期借款4.归还长期借款借:长期借款贷:银行存款 (三)应付债券 1.按面值发行的债券,按实际收到的债券款借:银行存款等贷:应付债券(债券面值) 2.溢价发行的债券,收到债券款时借:银行存款(实际收到的金额) 贷:应付债券(债券面值) 贷:应付债券(债券溢价) 3.折价发行的债券,收到债券款时借:银行存款(实际收到的金额) 借:应付债券(债券折价) 贷:应付债券(债券面值) 4.企业按期提取应付债券利息借:财务费用(或在建工程) 贷:应付债券(应计利息)

Oracle常用数据字典表(系统表或系统视图)及查询SQL

Oracle常用数据字典表(系统表或系统视图)及查询SQL 2014年12月15日?数据库?共4187字?暂无评论?阅读861 次 文章目录 ?数据字典分类 ?dba_开头 ?user_开头 ?v$开头 ?all_开头 ?session_开头 ?index_开头 ?伪表 ?数据字典常用SQL查询 数据字典是Oracle存放有关数据库信息的地方,其用途是用来描述数据的。比如一个表的创建者信息,创建时间信息,所属表空间信息,用户访问权限信息的视图等。 数据字典系统表,保存在system表空间中。查询所有数据字典可用语句“select * from dictionary;”。 数据字典分类 数据字典主要可分为四部分: 1)内部RDBMS表:x$*,用于跟踪内部数据库信息,维持DB的正常运行。是加密命名的,不允许sysdba以外的用户直接访问,显示授权不被允许。

2)数据字典表:*$,如tab$,obj$,ts$等,用来存储表、索引、约束以及其他数据库结构的信息。 3)动态性能视图:gv$*,v$*,记录了DB运行时信息和统计数据,大部分动态性能视图被实时更新以反映DB当前状态。 4)数据字典视图:user_*、all_*、dba_*,在非Sys用户下,我们访问的都是同义词,而不是V$视图或GV视图。 数据库启动时,动态创建x$,在X$基础上创建GV$,在GV$基础上创建V$X$表-->GV$(视图)--->V$(视图)。 数据字典视图可分为静态数据字典视图和动态数据字典视图。 静态数据字典是指在用户访问数据字典时内容不会发生改变。这类数据字典主要是由表和视图组成,应该注意的是,数据字典中的表是不能直接被访问的,但是可以访问数据字典中的视图。 静态数据字典中的视图分为三类,它们分别由三个前缀够成:user_*(该用户方案对象的信息)、all_*(该用户可以访问的所有对象的信息)、dba_*(全部数据库对象的信息)。 动态数据字典是Oracle包含的一些潜在的由系统管理员如SYS维护的表和视图,由于当数据库运行的时候它们会不断进行更新,所以称它们为动态数据字典。这些视图提供了关于内存和磁盘的运行情况,所以我们只能对其进行只读访问而不能修改它们。Oracle中这些动态性能视图都是以v$开头的视图,比如v$access。 dba_开头 dba_users数据库用户信息

ORACLE系统视图及表大全

总结ORACLE系统视图及表大全: dba_开头..... dba_users 数据库用户信息 dba_segments 表段信息 dba_extents 数据区信息 dba_objects 数据库对象信息 dba_tablespaces 数据库表空间信息 dba_data_files 数据文件设置信息 dba_temp_files 临时数据文件信息 dba_rollback_segs 回滚段信息 dba_ts_quotas 用户表空间配额信息 dba_free_space数据库空闲空间信息 dba_profiles 数据库用户资源限制信息 dba_sys_privs 用户的系统权限信息 dba_tab_privs用户具有的对象权限信息dba_col_privs用户具有的列对象权限信息dba_role_privs用户具有的角色信息 dba_audit_trail审计跟踪记录信息 dba_stmt_audit_opts审计设置信息 dba_audit_object 对象审计结果信息 dba_audit_session会话审计结果信息 dba_indexes用户模式的索引信息 user_开头 user_objects 用户对象信息 user_source 数据库用户的所有资源对象信息user_segments 用户的表段信息 user_tables 用户的表对象信息 user_tab_columns 用户的表列信息 user_constraints 用户的对象约束信息 user_sys_privs 当前用户的系统权限信息

user_tab_privs 当前用户的对象权限信息 user_col_privs 当前用户的表列权限信息 user_role_privs 当前用户的角色权限信息 user_indexes 用户的索引信息 user_ind_columns用户的索引对应的表列信息 user_cons_columns 用户的约束对应的表列信息 user_clusters 用户的所有簇信息 user_clu_columns 用户的簇所包含的内容信息 user_cluster_hash_expressions 散列簇的信息 v$开头 v$database 数据库信息 v$datafile 数据文件信息 v$controlfile控制文件信息 v$logfile 重做日志信息 v$instance 数据库实例信息 v$log 日志组信息 v$loghist 日志历史信息 v$sga 数据库SGA信息 v$parameter 初始化参数信息 v$process 数据库服务器进程信息 v$bgprocess 数据库后台进程信息 v$controlfile_record_section 控制文件记载的各部分信息v$thread 线程信息 v$datafile_header 数据文件头所记载的信息 v$archived_log归档日志信息 v$archive_dest 归档日志的设置信息 v$logmnr_contents 归档日志分析的DML DDL结果信息v$logmnr_dictionary 日志分析的字典文件信息 v$logmnr_logs 日志分析的日志列表信息 v$tablespace 表空间信息

PL_SQL命令的使用大全

SQL*PLUS命令的使用大全[zt] Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql*plus语句。 我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sql buffer中的sql 语句进行修改,然后再次执行,sql*plus一般都与数据库打交道。 除了sql*plus语句,在sql*plus中执行的其它语句我们称之为sql*plus命令。它们执行完后,不保存在sql buffer的内存区域中,它们一般用来对输出的结果进行格式化显示,以便于制作报表。 下面就介绍一下一些常用的sql*plus命令: 1. 执行一个SQL脚本文件 SQL>start file_name SQL>@ file_name 我们可以将多条sql语句保存在一个文本文件中,这样当要执行这个文件中的所有的sql语句时,用上面的任一命令即可,这类似于dos中的批处理。 2. 对当前的输入进行编辑 SQL>edit 3. 重新运行上一次运行的sql语句 SQL>/ 4. 将显示的内容输出到指定文件 SQL> SPOOL file_name 在屏幕上的所有内容都包含在该文件中,包括你输入的sql语句。 5. 关闭spool输出 SQL> SPOOL OFF 只有关闭spool输出,才会在输出文件中看到输出的内容。 6.显示一个表的结构 SQL> desc table_name 7. COL命令: 主要格式化列的显示形式。 该命令有许多选项,具体如下: COL[UMN] [{ column|expr} [ option ...]] Option选项可以是如下的子句: ALI[AS] alias CLE[AR] FOLD_A[FTER] FOLD_B[EFORE] FOR[MA T] format HEA[DING] text JUS[TIFY] {L[EFT]|C[ENTER]|C[ENTRE]|R[IGHT]} LIKE { expr|alias} NEWL[INE] NEW_V[ALUE] variable NOPRI[NT]|PRI[NT] NUL[L] text OLD_V[ALUE] variable ON|OFF WRA[PPED]|WOR[D_WRAPPED]|TRU[NCATED] 1). 改变缺省的列标题

月末结转会计分录大全

月末结转科目汇总 收入的结转 借:主营业务收入、其他业务收入、营业外收入贷:本年利润 期间费用的结转 借:本年利润 贷:管理费用、营业费用、财务费用 成本支出的结转 借:本年利润 贷:主营业务成本、其他业务支出、营业外支出税金的结转 借:本年利润 贷:主营业务税金及附加、所得税 不同行业月末结转的科目及会计处理也有所不同。

为了方便会计人轻松应对月末结转,下面精斗云为大家整理了四大行业月末结转会计处理分录。 工业企业 结转本月领用的材料 借:生产成本(主要材料) 制造费用(辅助材料) 贷:原材料 结转本月制造费用 借:生产成本 贷:制造费用 结转本月完工产品成本 借:库存商品 贷:生产成本 结转本月销售产品成本 借:主营业务成本

贷:库存商品 结转损益 借:主营业务收入 借:其他业务收入 贷:本年利润 借:本年利润 贷:主营业务成本 其他业务支出 主营业务税金及附加 管理费用 营业费用 财务费用等等费用类科目 零售业 零售业执行企业会计制度。结转成本分录如下。结转售出商品成本:

借:主营业务成本 贷:库存商品 结转本月应交税金和商品成本: 借:本年利润 贷:应交营业税及附加 主营业务成本 结转本月销售收入: 借:主营业务收入 贷:本年利润 结转本月费用: 借:本年利润 贷:管理费用 营业费用 财务费用 盈利时,即本年利润贷方余额,结转利润分配:

借:本年利润 贷:利润分配—未分配利润(在资产负债表中反映在“未分配利润”栏目) 亏损时,即本年利润借方余额,结转利润分配: 借:利润分配—未分配利润 贷:本年利润 餐饮业 取得营业收入时: 借:现金银行存款 贷:主营业务收入 购买材料支付工资以及其他费用时: 借:销售费用-二级科目 贷:现金 月末结转成本费用时: 借:本年利润

oracle常用命令大全和环境变量路径

Oracle 命令大全 底部为环境变量配置路径。 1 运行SQLPLUS工具 sqlplus 2 以OS的默认身份连接 / as sysdba 3 显示当前用户名 show user 4 直接进入SQLPLUS命令提示符 sqlplus /nolog 5 在命令提示符以OS身份连接 connect / as sysdba 6 以SYSTEM的身份连接 connect system/xxxxxxx@服务名 7 显示当然用户有哪些表 select * from tab; 8 显示有用户名和帐户的状态 select username,account_status from dba_users; 9 将SCOTT帐号解锁(加锁) alter user scott account unlock(lock); 10 以SCOTT的身份连接并且查看所属表 connect scott/tiger select * from tab; 11 查看EMP的表结构及记录内容 desc emp select empno,ename from emp; 12 以OS的身份登看SGA,共享池,CACHE的信息 connect / as sysdba show sga select name,value/1024/1024 from v$sga; show parameter shared_pool_size select value/1024/1024 from v$parameter where name ='shared_pool_size';

show parameter db_cache_size select value/1024/1024 from v$parameter where name ='db_cache_size'; 13 查看所有含有SIZE的信息 show parameter size bitmap_merge_area_size integer 1048576 create_bitmap_area_size integer 8388608 db_16k_cache_size big integer 0 db_2k_cache_size big integer 0 db_32k_cache_size big integer 0 db_4k_cache_size big integer 0 db_8k_cache_size big integer 0 db_block_size integer 4096 db_cache_size big integer 33554432 db_keep_cache_size big integer 0 db_recycle_cache_size big integer 0 NAME TYPE V ALUE ------------------------------------ ----------- ------------- global_context_pool_size string hash_area_size integer 1048576 java_max_sessionspace_size integer 0 java_pool_size big integer 33554432 large_pool_size big integer 8388608 max_dump_file_size string UNLIMITED object_cache_max_size_percent integer 10 object_cache_optimal_size integer 102400 olap_page_pool_size integer 33554432 oracle_trace_collection_size integer 5242880 parallel_execution_message_size integer 2148 NAME TYPE V ALUE ------------------------------------ ----------- ------------- sga_max_size big integer 143727516 shared_pool_reserved_size big integer 2516582 shared_pool_size big integer 50331648 sort_area_retained_size integer 0 sort_area_size integer 524288 workarea_size_policy string AUTO 14 显示SGA的信息 select * from v$sgastat; POOL NAME BYTES

相关主题
文本预览
相关文档 最新文档