易截截图软件、单文件、免安装、纯绿色、仅160KB

开启Oracle的帮助系统

在进行数据库管理的时候,忽然一下记不起命令和语法,特别是给客户做演示,或者是现场实施,有没有办法查手册,没有办法,实在是尴尬,我们使用linux的时候,也是通过大量的命令行命令来进行系统的维护,如此多的命令,难免会对一些命令遗忘,不过linux里的man命令,可以帮我们找到相应命令的大部分的用法描述,根据这个man命令,我们就可以减少开篇碰到的这样的尴尬了。
其实在Oracle里也有这样的一个在线帮助的系统,不过可能是大家么有安装,或者安装的默认的形式,所以不知道Oracle已经提供这样的方式,或者默认的方式功能介绍的太模糊,而慢慢的淡化了这个工具的使用, 
今天这里,我就带着大家一起安装开启和扩展我们的Oracle的在线帮助系统
Oracle的在线帮助系统是通过ystem.help这个表来实现的,这个表里储存了Oracle里sql信息
敲入
SQL>desc system.help;
名称                                      是否为空? 类型
----------------------------------------- -------- --------------
TOPIC                                     NOT NULL VARCHAR2(50)
SEQ                                       NOT NULL NUMBER
INFO                                               VARCHAR2(80)
这里的topic就是帮助主题。
如果有这个表存在,就是你已经安装了Oracle的帮助系统了。
你可以继续看看
SQL>select count(1) from system.help;
COUNT(*) 
---------- 
978 
这里你安装的帮助主题是978条(版本不同,这里的数目上有一定的差异,以你的实际数据为准),不过这里太少了, 你没有安装扩展的帮助系统,这里的帮助太少,对我们还是没有实际意义。
不过,虽然是默认的安装,没有安装扩展,不过我们还是可以先试试
SQL>? create index;
或者
SQL>help create index;
这里的?和help就是帮助的命令。 
是不是出了帮助信息了,不过好像内容不是很丰富,太少了


相关文档:

oracle常用视图

 v$database 数据库信息
v$datafile 数据文件信息
v$controlfile 控制文件信息
v$logfile 重做日志信息
v$instance 数据库实例信息
v$log 日志组信息
v$loghist 日志历史信息
v$sga 数据库SGA信息
v$parameter 初始化参数信息
v$process 数据库服务器进程信息
v$bgprocess 数据库后台进程信息
v$controlfil ......

ORACLE NULL详解

问:什么是NULL?
答:在我们不知道具体有什么数据的时候,也即未知,可以用NULL,我们称它为空,ORACLE中,含有空值的表列长度为零。
 
ORACLE允许任何一种数据类型的字段为空,除了以下两种情况:
1、主键字段(primary key),
2、定义时已经加了NOT NULL限制条件的字段
说明:
1、等价于没有任何值、是未知 ......

oracle 10g pl/sql 学习

选择10g是因为对网格技术比较好奇,好像还没得到广泛应用,也就无所谓与前面版本有很大区别了。
在迅雷上下了个软件,运行sqlplusw,然后照着书,狂敲了一翻,有在网上下了个视频教程(MLDN魔乐科技_Oracle课堂),讲得挺好的,就是时间长了点,不如看书来得快。反正现在只是想熟悉一下基本语句。
看了两天书了。了解了一 ......

ORACLE PL/SQL子程序

温故而知新,果然如此呀,第二次再翻开同样的内容果然有不同的收获,有些是第一次看的时候没有仔细理解的,还有些可能是在第一次看匆匆就跳过的,当然,可能还有部分是自己当时记住了完了又给忘记了。今天第二次看到子程序这一章节,发现了些新的内容,呵呵。在这里我就写下一些基本内容和容易忘记的,免得下次又给忘了。内 ......

Windows 下 Oracle数据库自动备份批处理脚本

@echo off
REM ###########################################################
REM # Windows Server 2003下Oracle数据库自动备份批处理脚本
REM ###########################################################
REM 取当前系统时间,可能因操作系统不同而取值不一样
set CURDATE=%date:~0,4%%date:~5,2%%date:~8,2%
se ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号