自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

如佛所言,别“执着”

学技术时,当掌握了一个知识点后,有时总会好几遍默默的对自己说,这个知识点我掌握了。但这无法掩饰内心深处的矛盾,这个知识点我真正掌握了吗?于是乎,为了消除这个矛盾,可能会去死死记住这个知识点或者以其他的方式来证明自己确实掌握了。这也许是一种人的本性,虚荣,恐惧,或者所谓的执着。但无论如何,还是无法完全的征服自己内心。一种真正看透的愉悦。我反复想了一下这个问题。譬如,如果研究s...

2010-04-14 18:42:37 140

Java JDK的安装以及CLASSPATH设置系统变量

Java JDK的安装以及CLASSPATH设置系统变量之. 预备常识 1.1安装JDK 到http://java.sun.com 官方网站,根据不同的操作系统,下载相应的J2SE JDK 版本 (写这篇文章时最新的JDK 为1.5 update 7)。假定我们把JDK安装到D:\JDK\1507 ,不安装public JRE。 1.2 设置path 在[我的电脑]上右击,选择[属性]。再选择[高...

2010-04-12 10:10:02 164

view中应避免写入空行

在写view视图的时候,要尽量避免写入空行。写注释的时候,不应该在最后加;如:--债券;因为把视图写入文件,然后在sqlplus命令行用@命令执行文件时,碰到空行会弹出“>sql”(可在命令行中测试),从而会认为是无效的sql。 sqlplus把视图当做简单sql在执行,存储过程就不存在这种情况。...

2010-04-06 17:42:50 197

eclipse快捷键总结(转)

Alt+/:代码提示Ctrl+/:注释/取消注释Ctrl+D:删除光标所在行Ctrl+K:将光标停留在变量上,按Ctrl+K键可以查找到下一个同样的变量Shift+Ctrl+K:和Ctrl+K查找的方向相反Shift+Ctrl+F:代码格式化。如果选择了代码,仅对所选代码格式化Shift+Ctrl+O:快速地导入importShift+Ctrl+X:将所选字符转为大写Shift+Ctrl+Y:将所...

2010-04-01 15:20:09 90

plsql中的循环

plsql的循环有三种类型:• The simple or infinite loop• The FOR loop (numeric and cursor)• The WHILE loop The simple loopIt’s called simple for a reason: it starts simply with the LOOP keyword and endswith...

2010-03-29 16:48:39 296

原创 查看表空间使用情况

1.查看表空间使用情况select (tablespace_name) "表空间名", sum(total_size) "总空间/M", sum(total_free) "剩余空间/M", sum(max_continue) "最大连续空间/M", round(sum(total_free) / sum(total_size) *...

2010-02-04 11:52:03 151

原创 Authid Current_User--存储过程中也能使用role角色权限(转)

我们知道,用户拥有的role权限在存储过程是不可用的。遇到这种情况,我们一般需要显式进行系统权限,如grant create table to suk;但这种方法太麻烦,有时候可能需要进行非常多的授权才能执行存储过程,实际上,oracle给我们提供了在存储过程中使用role权限的方法:修改存储过程,加入Authid Current_User时存储过程可以使用role权限。我们知道,用户拥有的r...

2010-01-28 16:52:29 92

原创 plsql developer8.0和sqlplus对字符集转换的差异性

 测试环境:数据库服务器字符集为AL32UTF8 操作系统字符集为ZHS16GBK创建测试表:create table CHARSETTBL( CLIENTCHARSET VARCHAR2(30),--nls_lang DES VARCHAR2(30))STEP1:设置NLS_LANG=ZHS16GBK,然后在SQLPLUS中插入记录...

2010-01-13 17:52:32 195

原创 搞懂ORACLE字符集(转)

作为一个ORACLE DBA,在工作中会经常处理由于字符集产生的一些问题。但是当真正想写一些这方面的东西时,却突然又没有了头绪。发了半天呆,还是决定用两个字符集方面的例子作为切入点,倒不失为一个头绪,说不定在实验的过程中,问题就会一个接着一个的浮现出来。现在,让我们切入正题。我用的数据库是oracle10.2.0.3,数据库字符集是al32utf8。客户端就是同一台机器的windows xp.下面...

2010-01-13 13:26:39 96

原创 in,out,in out

Specifying Subprogram Parameter ModesYou use parameter modes to define the behavior of formal parameters. The three parameter modes are IN (the default), OUT, and IN OUT.Any parameter mode can be ...

2010-01-11 17:26:44 127

原创 Binding Variables绑定变量(转)

   首先,我们再次复习一下host variables和binding variables的区别和使用,以便我们更好地理解和运用绑定变量。Host variable:定义:在sqlplus中,输入help define可以看到:DEFINE-------------------------------------------------------------------------------...

2010-01-11 17:14:38 882

原创 ORACLE数据库归档模式的切换(转)

在oracle数据库的开发环境和测试环境中,数据库的日志模式和自动归档模式一般都是不设置的,这样有利于系统应用的调整,也免的生成大量的归档日志文件将磁盘空间大量的消耗。但在系统上线,成为生产环境时,将其设置为日志模式并自动归档就相当重要了,因为,这是保证系统的安全性,有效预防灾难的重要措施。这样,通过定时备份数据库和在两次备份间隔之间的日志文件,可以有效的恢复这段时间的任何时间点的数据,可以在很多...

2010-01-08 11:16:34 256

原创 源代码就是设计(转)

至今,我仍能记起当我顿悟并最终产生下面文章时所在的地方。那是1986年的夏天,我在加利福尼亚中国湖海军武器中心担任临时顾问。在这期间,我有幸参加了一个关于Ada的研讨会。讨论当中,有一位听众提出了一个具有代表性的问题,“软件开发者是工程师吗?”我不记得当时的回答,但是我却记得当时并没有真正解答这个问题。于是,我就退出讨论,开始思考我会怎样回答这样一个问题。现在,我无法肯定当时我为什么会记起几乎10...

2010-01-07 13:54:21 190

原创 rollup与cube

1.rollup会对每个分组进行合计,如: select t.a13 as product, t.a17 as businessline, sum(t.par_bal) par_bal from rp_port t where substr(t.a13, 1, 1) in (1) and rownum<15...

2009-12-31 09:32:09 120

原创 Oracle中exp,imp的TableSpace表空间问题

当用EXP导出表,其表的表空间和需要导入的表空间不一致时,有两种处理方法。1.修改该表的表空间语句。 如有表T1,所在表空间为USER。直接修改其表空间必须先删除此表数据,而且当有几百张表时,直接修改起来也是一件麻烦的事情。所以采用以下处理方法比较明智。step1:直接导出dump。 exp <username>/<password>@servicena...

2009-12-30 00:34:06 542

ORACLE分析函数学习之Windowing Aggregate Functions

ORACLE在数据仓库的应用上,有很多针对分析数据和报表查询的函数。分类如下:    TypeUsed ForRankingCalculating ranks, percentiles, and n-tiles of the values in a result set.WindowingCalculating cu...

2009-10-29 20:46:10 387

原创 Oracle 分析函数

Oracle 分析函数技术   2009-04-29 11:24   阅读53   评论0   字号: 大大  中中  小小 oracle分析函数实际上操作对象是查询出的数据集,也就是说不需二次查询数据库,实际上就是oracle实现了一些我们自身需要编码实现的统计功能,对于简化开发工作量有很大的帮助,特别在开发第三方报表软件时是非常有帮助的。1.1基本语法...

2009-10-27 14:52:57 122

原创 oracle 存储过程的基本语法

oracle 存储过程的基本语法技术   2009-04-29 11:19   阅读4   评论0   字号: 大大  中中  小小 1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字(    参数1 IN NUMBER,    参数2 IN NUMBER) IS变量1 INTEGER :=0;变量2 DATE;BEGINEND ...

2009-10-27 14:51:41 142

ORACLE分析函数FIRST_VALUE(expr) OVER(analytic-clause)的应用

需求:有一利率表BBFMCDRT,表结构:      CDDPTY, --业务种类      CCY, --币种      TXDT,--日期      CDYRAT --利率            K CDDPTY      K CCY      K TXDT       现要求用一条SQL SELECT出当前利率(CDYRAT),即最近日期的利率,且同时...

2009-10-10 16:24:51 352

ORACLE中SQL取最后一条记录的几种方法

  在ETL过程中,经常会碰到取结果集的最后或最前一条记录。如取活期存款的当前利率,开户金额,协定利率等。如果不用LOOKUP的方式,如通过游标取或者ETL工具LOOKUP组件什么的,在一条SQL里实现,目前实现有几种方法。1.以时间或其他字段分组后在自连自己,这样不仅可以带出需要LOOKUP的字段,还可以带出其他需要的字段。SELECT A.CDDPTY CDDPTY,A.CDCURR ...

2009-09-28 09:43:24 5034

空空如也

空空如也

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

TA关注的人

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