oracle如何操作做账 oracle结账流程
问一下oracle里面凭证打印的请求怎么跑?打印出来的凭证,一张a4纸有两个凭证
答:一般的做账软件都是这样,你可以买一个裁剪纸张的工具,将打印好的凭证裁剪分开装订到凭证里面就好了。
创新互联建站凭借在网站建设、网站推广领域领先的技术能力和多年的行业经验,为客户提供超值的营销型网站建设服务,我们始终认为:好的营销型网站就是好的业务员。我们已成功为企业单位、个人等客户提供了成都网站制作、成都网站设计服务,以良好的商业信誉,完善的服务及深厚的技术力量处于同行领先地位。
如何用Excel操作Oracle
oracle数据库有一个student表,现有一个excel表:student.xlsx,需导入oracle数据库student表中。
student表的拥有者是system,system密码为test
打开需导入的excel表格,单击office按钮,选择另存为--其他格式
选择保存路径(置于D:\),保存类型CSV(逗号分隔)(*.csv),设置文件名为student.csv,单击保存
新建input.ctl文件(置于D:\),内容为:
load data
infile 'd:\student.csv'
append into table student fields terminated by ','
trailing nullcols(id,name,sex,age)
说明:infile后面参数为欲导入的excel表(已转换成csv格式)路径及名称;append在表后追加;table后面跟oracle数据库中的表名称; terminated by ','表示字段分隔符;(id,name,sex,age)表示字段名称列表
同时按Windows徽标键和R键,打开运行,输入cmd,打开命令提示符,输入命令:
sqlldr userid=system/test@netservicename control=d:\input.ctl
说明:system/test,为oracle数据库表student的所有者及其密码;
@ netservicename为网络服务名;
control是input.ctl文件名称及路径
5
进入oracle数据库,查询student表,excel已导入成功
求科目余额表SQL代码(PL\SQL代码)写法 (oracle数据库)
第一部分select 明细数据,第二部分select '合计' sum求合计,用union将结果合并。
UNION:SQL运算符
数据库 Translate-SQL 中 的运算符,将两个或更多查询的结果组合为单个结果集,该结果集包含联合查询中的所有查询的全部行。这与使用联接组合两个表中的列不同。使用 UNION 组合两个查询的结果集的两个基本规则是:
1 、 所有查询中的列数和列的顺序必须相同。 2 、 数据类型必须兼容。
oracle中录入资产怎么操作
(1) 成批增加固定资产
第一步:在应付模块录入一张资产应付发票,发票行分配“固定资产—固定资产中转”等资产结算科目
第二步:在应付模块运行“ 创建成批增加 ”请求,注意请求参数中的 GL日期必须晚于需要进行成批增加的资产发票日期
第三步:在资产模块的“ 准备成批增加 ”中查询出上步从应付模块传送过来的资产新增信息,再添加详细的资产卡片信息后进行“ 过账成批增加 ”
第四步:请求运行完成后在资产工作台可以查询出刚才新增的资产卡片则说明“成批增加资产”已经成功。
(2)成批创建在建工程
与创建固定资产过程基本相同,只是在AP模块中的结算会计科目与固定资产不同
在建工程发票引入FA模块之后,“ 准备成批增加 ”中资产类型"CIP",运行请求集“过账成批增加”
(3)手工增加资产
手工增加资产在Oracle系统中有以下两种方式:手工快速增加和手工明细增加,这两种增加方式的适用范围和区别如下
手工快速增加:资产=》资产工作台=快速增加
1、 在固定资产快速录入屏幕用快速录入的流程快速地录入固定资产,快速增加资产只需输入 6 个必要的字段:资产说明、资产类别、账簿、资产成本、放置地点和总帐折旧费用帐户。其它的资产信息如折旧方法、使用年限、折旧率等使用相应资产种类已定义的默认值。
2、对于其他的信息, Oracle 固定资产使用在类别,帐簿和启用日期等处定义的 缺省信息由系统自动生成。
手工明细增加:资产=》资产工作台=增加
(4)CIP转增资产
资产>资本化 CIP 资产---》资本化(按钮)
(5)资产的调整
资产调整内容:
1) 财务信息调整
2) 调整资产类别、折旧方法
3) 调整资产的数量
4) 资产重估
5) 可成批更改
例 价值调整:
发票 -》“ 创建成批增加 ”=》 准备成批增加 =》添加至资产(按钮) =》 过账成批增加
(6)资产的内部转移
资产 > 资产工作台 - 分配(转出:负值 转入:正值)
(7)报废资产
资产完全报废与部分报废
“部分报废”和“完全报废”的路径和操作是一样的,不同之处:“部分报废”在“报废成本”中输入资产的部分成本,“完全报废”在“报废成本”中输入全部成本。
资产 > 资产工作台 - 报废(按钮)
(8)重新启用报废资产
资产 > 资产工作台 - 报废 - 撤销报废
计算损益:折旧-计算损益
(9)折旧
折旧-运行折旧(报表)
资产会计人员通过这个折旧报表来进行对帐,查看是否有异常情况,有异常则需到资产工作台对资产进行调整,再运行折旧—查看日记帐分录准备金分类帐报表,可重复操作直至折旧正确即可。
(10)关闭资产会计期
确定资产折旧正确、并将资产模块的财务信息传送至总账、总账会计过账后即可关闭资产会计期
折旧-运行折旧(报表)- 勾选(关闭期间)
(11) 资产模块查询
查询-财务信息
Oracle 导、入出序列 如何操作?
一般用PLSQL导入或导出序列即可。
1、用PLSQL登录oracle数据库。
2、在左边的树找到Sequences选项。
3、依次点击Sequences旁边的小箭头-要导出的序列名处右键-DBMS元数据-DDL。
4、然后将弹出页面的内容复制即可。
5、导出完成。
6、要导入的话,登录到目标库。
7、点击左上角类似小纸片的按钮,选择SQL窗口。
8、把复制的语句粘贴到空白出,选中,点击上方类似齿轮的按钮,导入完成。
关于Oracle如何创建相关的操作
5.1 创建数据文件大小20M的表空间
CREATE TABLESPACE usertbs1 datafile
'D:\tmp\usertbs1.DBF' SIZE 20M;
5.2 区定制分配
CREATE TABLESPACE usertbs1 datafile
'D:\tmp\usertbs1.DBF' SIZE 20M
EXTENT MANAGEMENT LOCAL UNIFORM SIZE 512K;
5.3 每次自动扩展1M,最大值为100MB
ALTER DATABASE DATAFILE
'D:\tmp\usertbs1.DBF'
AUTOEXTEND ON NEXT 1M MAXSIZE 100M;
5.4 创建临时表空间
CREATE TEMPORARY TABLESPACE temptbs TEMPFILE
'D:\tmp\temptbs.DBF' SIZE 20M
EXTEND MANAGEMENT LOCAL UNIFORM SIZE 10M;
/*设置当前默认表空间*/
ALTER DATABASE DEFAULT TABLESPACE temptbs;
5.5 对表空间联机脱机
ALTER TABLESPACE usertbs1 OFFLINE;
ALTER TABLESPACE usertbs1 ONLINE;
5.9 为表空间添加数据文件
ALTER TABLESPACE usertbs1 ADD DATAFILE
'D:\tmp\USERS05.DBF' SIZE 50M;
10题与9题一样
5.12 数据文件更名
ALTER TABLESPACE usertbs1 OFFLINE;
手动改数据文件名为 USERS005.DBF
ALTER TABLESPACE usertbs1 RENAME DATAFILE
'D:\tmp\USERS05.DBF' TO
'D:\tmp\USERS005.DBF';
ALTER TABLESPACE usertbs1 ONLINE;
5.14 添加重做日志组,包含redo5a.log和redo5b.log,大小为5MB
ALTER DATABASE ADD LOGFILE GROUP 4
('D:\tmp\redo5a.log', 'D:\tmp\redo5b.log')
SIZE 5M;
5.15 添加日志文件成员
ALTER DATABASE ADD LOGFILE MEMBER
'D:\tmp\redo5c.log' TO GROUP 4;
5.16 切换归档模式且自动归档
SHUTDOWN IMMEDIATE
STARTUP MOUNT
ALTER DATABASE ARCHIVELOG
ALTER DATABASE OPEN
5.17 设置数据库归档路径
ALTER SYSTEM SET db_recovery_file_dest="D:\ORACLE\BACKUP";
6.2 建表
CREATE TABLE exer_class(
CNO NUMBER(2) PRIMARY KEY,
CNAME VARCHAR(20),
NUM NUMBER(3)
);
CREATE TABLE exer_studnet(
SNO NUMBER(4) PRIMARY KEY,
SNAME VARCHAR(10) UNIQUE,
SAGE NUMBER,
SEX CHAR(2),
CNO NUMBER(2)
);
6.3 添加检查约束
ALTER TABLE exer_studnet ADD
CONSTRAINT S_CK CHECK (SAGE BETWEEN 0 AND 100);
6.4 取值为M或F,默认M
ALTER TABLE exer_studnet ADD
CONSTRAINT SEX_CK CHECK(SEX IN ('M','F'));
ALTER TABLE exer_studnet MODIFY SEX DEFAULT 'M';
6.5 建立唯一索引
CREATE UNIQUE INDEX class_name_index ON exer_class(CNAME);
6.6 创建视图
CREATE VIEW cl_stu_view as
SELECT c.CNO, c.CNAME, s.SNO, s.SNAME FROM exer_class c, exer_studnet s
WHERE s.CNO=c.CNO;
6.7 创建序列
CREATE SEQUENCE no_seq START WITH 100000001 INCREMENT BY 1 NOCACHE NOCYCLE;
6.8 表格分区
CREATE TABLESPACE EXAMPLE DATAFILE
'D:\tmp\EXAMPLE.DBF' SIZE 50M;
CREATE TABLESPACE ORCLTBS1 DATAFILE
'D:\tmp\ORCLTBS1.DBF' SIZE 50M;
CREATE TABLESPACE ORCLTBS2 DATAFILE
'D:\tmp\ORCLTBS2.DBF' SIZE 50M;
CREATE TABLE exer_student_range(
SNO NUMBER(4) PRIMARY KEY,
SNAME VARCHAR(10) UNIQUE,
SAGE NUMBER,
SEX CHAR(2),
CNO NUMBER(2)
)
PARTITION BY RANGE(SAGE)(
PARTITION P1 VALUES LESS THAN (20) TABLESPACE EXAMPLE,
PARTITION P2 VALUES LESS THAN (30) TABLESPACE ORCLTBS1,
PARTITION P3 VALUES LESS THAN (MAXVALUE) TABLESPACE ORCLTBS2
);
6.9 按性别分区
CREATE TABLE exer_student_list(
SNO NUMBER(4) PRIMARY KEY,
SNAME VARCHAR(10) UNIQUE,
SAGE NUMBER,
SEX CHAR(2),
CNO NUMBER(2)
)
PARTITION BY LIST(SEX)(
PARTITION male VALUES('M') TABLESPACE ORCLTBS1,
PARTITION female VALUES('F') TABLESPACE ORCLTBS2
);
6.10 本地分区索引
CREATE INDEX student_local ON exer_student_range(SAGE) LOCAL;
当前标题:oracle如何操作做账 oracle结账流程
本文网址:http://pwwzsj.com/article/hhghci.html