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

oracle知识(一)


sql脚本,也就是在文件中写有sql语句的文件,可以在sqlplus中运行。
引入sql脚本
sqlplus 用户名/密码 @sql脚本.sql
(注意:在用户名密码输入结束后一定要加空格然后再写@sql脚本)
Oracle中的空值会当作无穷大处理,其实空值根本就不会存储,只是看作是无穷大。
Oracle中控制处理函数 NVL(字段名,值),这个字段中的空值替换为指定值,如果不为空,则会返回其原值。
例:select (salary*12)*(NVL(commission_pct,0)/100+1) salary,first_name
from s_emp;
 
distinct关键字,去掉重复行(这个关键字会处发排序操作)
例: select distinct dept_id,title from s_emp;
 
注意:distinct,关键字之后会对from之前的字段进行排重操作。
 
column命令(这是个sqlplus命令)
 
column命令 列格式的定义
column 目标列名 查看这个类是否定义了格式
 
column 目标列名 format a.. 设置列宽
 
column last_name heading 'Employee|Name'(设置题头) FORMAT A15
这其中的'|'是换行符
 
column salary justify left format $99,990.00(定义数字显示格式)
注意:如果不满足显示的格式,就会把数据显示为"#"
 
column 列名 clear (清除列格式定义)
 
注意:只有sqlplus命令才有简写,并且在使用sqlplus命令时结尾也不能加分号。
 
选择操作
 
order by 排序子句 ASC(默认,升序) DESC(降序)
 
order by 目标列名(别名) 排序顺序(不写排序顺序,会默认为升序排序)
 
例:select first_name from s_emp order by first_name;
    select first_name from s_emp order by first_name desc;
 
注意:升序空值在结果的末尾,降序空值在结果的最前面。
 
where子句
 
where子句使用在 select ... from ... 后面,用来选择所需(符合条件的)的记录
 
where后面跟的是表达式 也就是 XXX=XXX, XXX between X and X  ,XXX in(X,X,X)
like '...' 通配查询
 
between ... and ... ,表示结果在这之间,between and是一个闭区间,
也就相当于... <


相关文档:

Oracle用户管理

 一,Oracle数据库用户简介
 在Oracle数据库中任何对象都属于一个特定用户,或者说一个用户与同名的模式相关联。
 要连接到Oracle数据库需要一个用户帐户,根据需要授予的操作权限。
 1,默认数据库用户模式:
  Sys:数据库字典(存储被管理对象所有信息)和视图存储在该模式中。系统级用户。 ......

oracle client连接

最近一段时间一直没写博客,不是懒,是学了太多东西。以后慢慢补上。 1. odbc中添加oracle数据源 odbc中添加oracle数据源首要条件:安装oracle client。安装完之后添加,但是还必须在安装目录下通常是C:\oracle\ora90\network\ADMIN\tnsnames.ora中添加一个连接,如下格式: DXS =
  (DESCRIPTION =
  ......

如何正确删除ORACLE归档日志文件

 我们都都知道在controlfile中记录着每一个archivelog的相关信息,当然们在OS下把这些物理文件delete掉后,在我们的
controlfile中仍然记录着这些archivelog的信息,在oracle的OEM管理器中有可视化的日志展现出,当我们手工清除archive目录下的文件后,这些记录并没有被我们从controlfile中清除掉,也就是oracle并不 ......

Oracle Management Server配置

Oracle Management Server配置步骤如下:
1、使用enterprise manager configuration assistant建立档案资料库
   其中可选择新建一个数据库实例或者在已有数据库实例中新建资料库(新建表空间)。
2、启动management server
3、运行enterprise manage console,选择登录到management server
   登 ......

如何从完好的数据文件恢复oracle数据库

一。有数据文件、控制文件和日志文件的备份1.服务器重装了操作系统,oracle也重装了。如果重装的oracle和以前损坏的数据库是一模一样的结构,那么此时的恢复是比较简单的。
    1)删除掉新建数据库的所有数据文件、控制文件和日志文件。Copy原数据库的数据文件、控制文件和日志文件到对应目录下。
  ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号