今天有人问我,他把字段类型设计成float(2)后,插入数据93.5,后,为什么变成了90? 为了说明这个问题,我们先来看一段话(http://www.cnoug.org/viewthread.php?tid=56643):Oracle Online Help 说:FLOAT(b) specifie […]
ocp – sybex 007学习笔记-like和order by
(一)like这个词在查询中非常的常用,但是如果我们查询的内容中含有的“_”——这个在oracle的like查询中替代一个词的符号,我们就应该用以下的语句了: SELECT * FROM jobs WHERE job_id like ‘AC/_%’ ESCAPE ” […]
ocp – sybex 007学习笔记-chapter 1 test
1、在没有alter session set nls_date_format ‘yyyy-mm-dd hh24:mi:ss’之前,select length(sysdate) from dual;这个是等于9的,原因是length含有一个隐式转换length(to_char( […]
ocp-sybex007学习笔记-sqlplus overview
一、数据库连接 断开数据库:sqlplus>disconnect disconnect”>aspire@oralocal>disconnect 从Oracle9i Enterprise Edition Release 9.0.1.1.1 – Production With t […]
ocp-007sybex学习笔记-sqlplus buffer
sqlplus的编辑命令如下: edit:以指定的文本编辑器编辑在缓存中的sql list/l :查看缓存中的sql append/a :追加新的sql到末(在同一行) input/i:追加新的行或者新的内容。(新增行) c/old/new:用new内容替换old内容 del:删除*标识的行,或者指 […]
Archive Log 学习笔记
一、归档的启用,停用和自动归档 1、启用和停用archivelog C:Documents and SettingsAdministrator>sqlplus “/ as sysdba” SQL*Plus: Release 9.0.1.0.1 – Production o […]
用户管理的一些心得
为了管理用户,一般比较好的做法是建立角色,并且把角色赋给用户。因为角色的建立,就好像建立了一个类型的组,将属于改组的用户限制在里面,而且对于改组的用户权限修改也很方便,只需修改角色就能对整个组的用户权限进行设置。但是,说起来很容易,真正做到用户的角色管理,基本上,见的很少-_-#
sql收藏:杀进程、长时间操作、表空间利用率
一、根据系统进程号,检查运行的sql内容并kill session 在命令行通过ps -ef |grep XXXX.sh,获得进程号后,kill -9 进程号,有的时候会kill不干净,在数据库中还存在该进程。可以试试以下的办法: 1、ps -ef |grep xxx.sh 获得该脚本的进程号(假设 […]
重装系统后的oracle恢复(在rman帮助下)
我们这次做的前提就是在重装操作系统的时候,只保留的原来数据库的数据文件、控制文件、重做日志文件,以及rman的database全备和archivelog的备份——我们假设只保留了以上文件,其他文件,包括spfile和pfile都已经被删除,而且我们的oracle相关表空间都已经改变过,如默认的und […]
谁是穷人
今天看了一篇文章,讲了最新一届的诺贝尔经济学奖的获得者尤努斯发明的“穷人银行”,他提供一种无偿的小额贷款,帮助穷人来摆脱贫困。在尤努斯之前,很多穷人是没有机会得到贷款的,哪怕得到贷款后,他们能摆脱贫困,能偿还贷款,但是他们给人的印象是穷人是不可靠的,穷人是赤贫到一点信用也没有的。 先姑且不论这种传统 […]
coolcode的使用
update 2016-09-22: 本站已经将所有的coolcode高亮代码插件,改为Crayon Syntax Highlighter插件。 在这里先写一下coolcode的使用,以备后续写代码的时候用到: coolcode使用的语法是: 代码 其效果是: 代码 如果要加亮具体的语言,可以用 l […]
ftp fetch file shell
写一个ftp取文件的脚本,记录一下,以后可以用,放在后台跑了就可以闪人:) vi ftp_get_file.sh ftp -i -n 123.45.67.89