自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

kissguan的小屋

回到过去,怀疑现在,梦想未来

  • 博客(48)
  • 资源 (4)
  • 收藏
  • 关注

原创 100天ABAP学习记录

公司上线SAP,此过程中主要负责MM模块,期间对ABAP兴趣使然,记录学习过程.依据以往经验,基础学习目录:1.掌握数据类型2.掌握结构、数组3.运算符、条件判断4.循环、中断等5.数据库交互6.输入、输出7.编程思想...

2020-03-25 13:54:10 229

转载 从技术走向IT管理

IT人的管理思想要从做事的思想开始改变,沟通是管理必备的技能

2017-12-21 08:15:12 1631

转载 oracle游标学习

这个文档几乎包含了Oracle游标使用的方方面面,全部通过了测试-- 声明游标;CURSOR cursor_name IS select_statement--For 循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使用这个游标declare --类型定义 cursor c_job is select empno,ename,job,sal fr

2017-03-09 19:12:19 304

转载 oracle 定时执行存储过程

DBMS_JOB.SUBMIT(:jobno,//job号                'your_procedure;',//要执行的过程                trunc(sysdate)+1/24,//下次执行时间                'trunc(sysdate)+1/24+1'//每次间隔时间               );删除job:dbms_

2014-12-26 14:04:14 509

转载 oracle 去除字符串中的空格(包括 前后和中间的)

点击打开链接

2014-12-25 09:29:31 11690 2

转载 学习了

http://blog.csdn.net/web256/article/details/8243417

2014-12-12 09:30:05 398

转载 IT职业规划

1、 分享第一条经验:“学历代表过去、能力代表现在、学习力代表未来。”其实这是一个来自国外教育领域的一个研究结果。相信工作过几年、十几年的朋友对这个道 理有些体会吧。但我相信这一点也很重要:“重要的道理明白太晚将抱憾终生!”所以放在每一条,让刚刚毕业的朋友们早点看到哈! 2、 一定要确定自己的发展方向,并为此目的制定可行的计划。不要说什么,“我刚毕业,还不知道将来可能做什么?”,“

2014-05-14 15:17:50 437

转载 sum over

sum over主要用来对某个字段值进行累加,对于统计很管用,如有下表:  Name,   Salary,   Age     A,900,   20     B,900,   21     C,1000,   18     D,950,   20   需要按下面样式统计  Name,   Salary,   SubSal       A,      

2014-04-20 21:56:06 545

转载 connect by 自己学习看看

一、利用Connect by 构造数列[java] view plaincopyselect level from dual connect by level 10      可用于解决百钱买鸡等列方程式问题:    题:老母鸡2块1只,小母鸡2块3只,大白兔3块1只,小白兔7块4只,要求买回来的动

2014-04-09 19:36:20 536

转载 tiptop 单据编号函数

系统单据编号介绍:直接调用系统函数:(模组名,单号,单据日期,单据性质,表名,栏位名……)[html] view plaincopyprint?CALL s_auto_assign_no("aco",g_cno.cno01,g_cno.cno02,"14","cno_file","cno01","","","")  RETURNING li_

2014-04-09 14:45:26 1044

转载 AB更新

通过Update语句将A表的某列值修改为B表中的指定列的值时,所用的sql语句在Oracle和SQL Server中是不一样的,代码如下:Oracle中的语句:UPDATE   A SET A.COL1=(SELECT B.COL1 from B where  A.KEY=B.KEY [and 其它限制(可选)]  ) where 其它条件SQL Ser

2014-04-04 16:44:54 606

转载 TIPTOP GP5.1excel 数据访问

相信许多公司虽然用上了tiptop erp系统,但是Excel在表格制作或者数据分析方面仍然起着举足轻重的作用。鼎新有自己的产生excel文件的方式,就是产生xml格式的excel文件,这种方式复杂,不直观,而且格式也不是微软默认的二进制格式的文件,要从excel文件中导入数据到tiptop数据库中就更无从谈起。       那么有没有其他的办法呢?       经过笔者对GDC的

2014-03-21 16:56:03 2068

转载 学习SQL SERVER

在存儲過程中的格式規格:CREATE PROCEDURE XXX參數1,參數2……………AsDeclare參數1,參數2……………Set參數1的初始值Set參數2的初始值…………Begin trascation   Commit trascationReturn 下面是一個例子

2014-03-17 15:29:09 501

转载 oracle 完全备份——增量备份

在进行数据库维护的过程中经常会遇到数据库备份的问题。先介绍一种常用的数据备份操作系统执行计划+批处理命令;在win的系统中存在 任务计划程序 选项;新建任务选中你写好的程序,设定好时间,就可以按照设定的时间执行程序了。在备份oracle时写一个导入命令,例如exp jccf_crm/jccf_crm@fapdb file=D:\hundsun\DATA_BAK\DATA

2014-02-25 09:15:31 2700

转载 oracl 分析函数

分析函数是Oracle从8.1.6开始引入的一个新的概念,为我们分析数据提供了一种简单高效的处理方式。在分析函数出现以前,我们必须使用自联查询,子查询或者内联视图,甚至复杂的存储过程实现的语句,现在只要一条简单的SQL语句就可以实现了,而且在执行效率方面也有相当大的提高。下面我将针对分析函数做一些具体的说明。分析函数的一般格式是函数名(参数列表) over ([partition by 字段名

2014-02-17 11:04:02 709

转载 add_months 和interval 的区别

dingjun大师的文章。http://blog.chinaunix.net/uid-7655508-id-3639253.html1.ADD_MONTHS函数1)如果传入的参数是月末,则结果也是月末2)如果传入的参数的天较大,最终加上N月后,达到的结果日期天没有输入的参数的日期天大,则也是月末3)其他,天数一样符合第3点dingjun123@ORADB> SELECT

2014-01-16 10:25:53 862

转载 非常不错的原创 oracle 存储过程

http://blog.csdn.net/tender001/article/details/8069982一,oracle存储过程语法 1.oracle存储过程结构 [sql] view plaincopyprint?CREATE OR REPLACE PROCEDURE oracle存储过程名字  (      参数1

2014-01-13 18:20:11 534

原创 TIPTOP 优化思想bulk collect 学习

通过bulk collect减少loop处理的开销采用bulk collect可以将查询结果一次性地加载到collections中。而不是通过cursor一条一条地处理。可以在select into,fetch into,returning into语句使用bulk collect。注意在使用bulk collect时,所有的into变量都必须是collections.

2014-01-13 18:08:08 482

转载 行列转换

目录结构如下:行转列列转行[一]、行转列 1.1、初始测试数据 表结构:TEST_TB_GRADE Sql代码 create table TEST_TB_GRADE (   ID        NUMBER(10) not null,   USER_NAME VARCHAR2(20 CHAR),   COURSE    VARCHAR2(20

2014-01-07 18:21:37 463

转载 ORACLE 权限

oracle数据库的权限系统分为系统权限与对象权限。系统权限( database system privilege )可以让用户执行特定的命令集。例如,create table权限允许用户创建表,grant any privilege 权限允许用户授予任何系统权限。对象权限( database object privilege )可以让用户能够对各个对象进行某些操作。例如delete权限允许用

2014-01-07 14:39:53 419

转载 学习ORACLE11g安装

一、Oracle 下载注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可。 路径名称中,最好不要出现中文,也不要出现空格等不规则字符。 官方下地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html以下两网址来源此官方下载页网。w

2014-01-07 14:38:22 459

转载 ORA-06502:PL/SQL:数字或值错误:字符串缓冲区太小错误分析

1. 问题起因最近在进行oracle的一些操作时,总会遇到这个错误:  ORA-06502: PL/SQL: 数字或值错误 :  字符串缓冲区太小,错误如下:[sql] ORA-00604: 递归 SQL 级别 1 出现错误  ORA-06502: PL/SQL: 数字或值错误 :  字符串缓冲区太小  ORA-06512: 在 line 7   

2014-01-07 13:12:51 3195

转载 PL/SQL Developer 链接oracle

PL/SQL Developer 远程连接Oracle数据库 网上搜了很多方法,这个可行! 1、    配置服务器tnsnames.ora文件,如果本机上没有安装oracle,可以从安装了oracle的机上拷贝一个(tnsnames.ora文件)放在指定目录下,因为我已安装oracle,所以直接配置该文件。 # tnsnames.ora Network Config

2014-01-07 13:09:20 682

转载 夸数据库 复制表

0、假设我们在oradb1数据下,假设我们有一个远程数据库oradb2,假设oradb2有表a.1、建立数据库连接。  公式为:create database link databaseLinkNameconnect  to  userNameidentified by passwordusing databaseServiceName 

2014-01-06 20:22:07 494

转载 SSRS 技巧

最近在弄SSRS,发现了三个小技巧。在此记录一下。免得以后忘了。技巧1. SSRS输出成EXCEL时,让两个dataset各占一个sheet,这个简单,在其中一个table的属性加上page break。输出EXCEL时就会自动分成两个sheet。2. SSRS输出成EXCEL时,指定Sheet name这个在SSRS 2012时,有一个PageName属性,可以很容易地设置S

2014-01-06 18:44:29 787

转载 REPORETING SERVER 2008 报表访问权限设置

又是一个简单的问题,但可能过一阵子你还会忘记。1.报表开发使用Visual Studio 2008 商业智能开发工具开发 SQL Server Reporting Service 项目,设定好[共享数据源]的数据库连接,增加报表文件等;然后右键选择报表项目属性(.rptproj文件),修改[TargetServerURL]的值指向对应的报表服务器地址(一般是这样的:http:/

2014-01-06 15:42:49 596

原创 oracle sql语言模糊查询

oracle在Where子句中,可以对datetime、char、varchar字段类型的列用Like子句配合通配符选取那些“很像...”的数据记录,以下是可使用的通配符: %   零或者多个字符 _    单一任何字符(下划线) \     特殊字符 oracle10g以上支持正则表达式的函数主要有下面四个: 1,REGEXP_LIKE :与LIKE的功能相似 2

2014-01-03 14:49:09 550

原创 PL/SQL 导入excel表数据总结

使用PL/SQL Developer工具。 方法一在单个文件不大的情况下(少于100000行),并且目的表结构已经存在的情况下。操作步骤如下:1 可以全选excel数据复制,2 在PL/SQL Developer的sql window里输入select * from tablename for update; 3 按F8执行,就是那个齿轮; 4 打开锁, 再

2014-01-03 09:20:48 1986

转载 .BAT指令详解

由于备份数据库要写批处理,网上逛自己也总结了点。一.简单批处理内部命令简介 1.Echo 命令 打开回显或关闭请求回显功能,或显示消息。如果没有任何参数,echo 命令将显示当前回显设置。   语法 echo [{on│off}] [message] Sample:@echo off / echo hello world 在实际应用中我们会把这条命令和重定向符号

2013-12-25 16:01:51 765

转载 ORACLE自动备份

因项目需要,要整出个每天自动备份Oracle数据库的脚本,在参考了网上的相关资料,结合Windows自带的任务计划功能,基本能满足需求。相关代码如下:[java] view plaincopy@echo off  REM ###########################################################

2013-12-25 11:56:31 560

转载 RMAN的配置

1、 Configuring the Default Device Type for Backups:配置缺省备份设备  缺省情况下rman默认的备份设备为磁盘disk,也可以配置其他介质作为rman的备份设备如磁带等。RMAN> CONFIGURE DEFAULT DEVICE TYPE TO sbt;RMAN> CONFIGURE DEFAULT DEVICE T

2013-12-24 15:43:40 556

原创 trunc用法

函数 TRUNC 和函数 INT 类似,都返回整数。函数 TRUNC 直接去除数字的小数部分,而函数 INT 则是向下舍入到最接近的整数。函数 INT 和函数 TRUNC 在处理负数时有所不同:=TRUNC(-5.6) 结果是其整数部分(-5)=INT(-5.6) 结果是向下舍入后的整数部分(-6)1.TRUNC(for dates)TRUNC函数为指定元素而截去的

2013-12-23 10:12:28 817

转载 主机备份和远程备份同时进行

能不能写个存储过程在本机备份的同时再在指远程机器上备份数据库?我想写一个存储过和实现以下功能: 备份数据库有以下3个 account game3g CruelDragon3GBaseData 备份数据库每60分钟一次 要求为: 1、保存格式为数据库名+当前时间,新建文件夹名称为:当前日期 例如:今天是2007-09-16号,时间为20:47,那么备份

2013-12-23 09:23:36 526

原创 insert all 学习

insert all结构的作用是想几个表中同时插入数据。下面是一个简单的例子。我们先来使用create select 创建两个表,这两个表的结构和scott.emp的结构一模一样。如果你对create selectcreate table insert_all_test1asselect empno,ename from scott.emp where 1 = 0和

2013-12-07 11:58:02 412

转载 oracle存储过程返回结果集

在程序开发中,常用到返回结果集的存储过程,这个在mysql和sql server 里比较好处理,直接返回查询结果就可以了,但在oracle里面 要 out 出去,就多了一个步骤,对于不熟悉的兄弟们还得出上一头汗:),这里我简单介绍一下,以供参考,   1  定义包      oracle 返回的结果集需要自定义一个 CURSOR (游标变量)性质的变量,这个要在包头定义,所以要建立一个

2013-12-05 15:14:04 931

转载 Oracle Hint的用法

SQL优化过程中常见Oracle中"HINT"的30个用法1. /*+ALL_ROWS*/表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化.例如:SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO='SCOTT';2. /*+FIRST_RO

2013-11-06 10:23:22 411

原创 一个小问题。

drop table student;create table student(sno number(10), sname varchar2(10),sage int);insert into student  values(1,'aa',21);insert into student  values(1,'aa',21);insert into student  values(2

2013-10-29 09:30:02 444

转载 over() 的运用

一、rank()/dense_rank() over(partition by ...order by ...)现在客户有这样一个需求,查询每个部门工资最高的雇员的信息,相信有一定oracle应用知识的同学都能写出下面的SQL语句:[sql] view plaincopyselect e.ename, e.job, e.sal, e.deptno

2013-10-25 10:04:10 470

转载 SQL执行顺序

(8) SELECT (9) DISTINCT (11) (1) FROM (3) JOIN (2) ON (4) WHERE (5) GROUP BY (6) WITH {CUBE | ROLLUP} (7) HAVING (10) ORDER BY  以上每个步骤都会产生一个虚拟表,该虚拟表被用作下一个步骤的输入。这些虚拟表对调用者

2013-10-17 09:53:12 439

原创 oracle 删除重复多余的数据

创建测试用的数据drop table student;create table student(sno number(10), sname varchar2(10),sage int);insert into student  values(1,'aa',21);insert into student  values(1,'aa',21);insert into student

2013-10-14 20:15:42 588

SAP SmartForms开发示例1.1.docx

学习ABAP中的打印报表制作,此案例适合新手学习!

2020-03-25

SAP ALV查询程序开发示例.pptx

公司项目中总结ALV,经过公司50多位新干班验证,小白一看就明白

2020-03-25

oracle备份与恢复(经典)

oracle备份与恢复(经典)(适合新人)最主要是的是高清,从事DBA多年突然看到多年前的文档,内心感触颇深。

2013-12-18

c开发100例

还在为C进展慢而苦恼么?还在为C无法上手而担心么?来吧看这C开发100例就够了

2012-10-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除