/*----------------------------------------常用命令(sqlplus环境)----------------------------------------*/
conn scott/tiger@orcl [as sysdba] || [as sysoper] --切换用户
show user --当前用户
passw[ord] -...
分类:
数据库 时间:
2014-12-01 00:55:52
阅读次数:
278
近日在做项目的过程中对plsql的使用非常多,主要是编写存储过程实现业务逻辑。但是在coding的过程中遇到非常奇怪的问题。问题是:在package包头中定义了一个变量,current_time := sysdate,然后在procedure使用这个定义的变量,直接insert到表里。一个很简单的实...
分类:
其他好文 时间:
2014-12-01 00:47:54
阅读次数:
235
2014-11-30 BaoXinjian一、摘要如果我们需要将两个select语句的结果作为一个整体显示出来,我们就需要用到Union或者Union All关键字。Union(或称为联合)的作用是将多个结果合并在一起显示出来。Union和Union All的区别是,Union会自动压缩多个结果集合...
分类:
数据库 时间:
2014-12-01 00:39:34
阅读次数:
206
2014-11-30 BaoXinjian一、摘要ROLLUP 运算符生成的结果集类似于 CUBE 运算符生成的结果集。1. 下面是 CUBE 和 ROLLUP 之间的具体区别:CUBE 生成的结果集显示了所选列中值的所有组合的聚合。ROLLUP 生成的结果集显示了所选列中值的某一层次结构的聚合。2...
分类:
数据库 时间:
2014-12-01 00:35:19
阅读次数:
421
2014-11-30 BaoXinjian一、摘要ORACLE中的支持正则表达式的函数主要有下面四个:1 REGEXP_LIKE :与LIKE的功能相似2 REGEXP_INSTR :与INSTR的功能相似3 REGEXP_SUBSTR :与SUBSTR的功能相似4 REGEXP_REPLACE :...
分类:
数据库 时间:
2014-11-30 22:49:17
阅读次数:
552
2014-06-20 BaoXinjian一、摘要如果在Oracle EBS中开发Unix Shell,必定会涉及到在Shell中调用PLSQL,在Shell调用PLSQL一般是通过SQLPlus这个工具关于SQLPlus需明白SQLPlus的登录方式和常用命令,具体的在另文介绍SQLPlus的用法...
分类:
数据库 时间:
2014-11-30 16:43:11
阅读次数:
421
现大家使用的ibatis,hibernate,spring jdbc的sql日志信息,有一点个缺点是占位符与参数是分开打印的,如果想要拷贝sql至PLSQL Developer客户端直接执行,需要自己拼凑sql。而log4jdbc是在jdbc层的一个日志框架,可以将占位符与参数全部合并在一起显示,方...
分类:
数据库 时间:
2014-11-27 17:51:17
阅读次数:
193
/**example**/
set serveroutput on; --将输出server打开
show serveroutput;
set verify off;
show verify;
--调取数据库中的值
declare
emp_first_name varchar2(30);
emp_last_name varchar2(30);
emp_phone varchar2...
分类:
数据库 时间:
2014-11-27 16:29:18
阅读次数:
204
sqlplus编辑命令行用法关键词:oraclesqlplus命令行用法oracle数据库有很多查询工具,例如大名鼎鼎PLSQL,习惯了图形界面之后,再来面对字符界面的sqlplus真是一种折磨,但不知那位仙人说过“存在就是合理”。有时候恰恰需要在字符界面环境下工作,例如客户现场,Unix、Linux、..
分类:
数据库 时间:
2014-11-27 12:53:57
阅读次数:
420
前提是本机已经安装oracle,利用netconfigurationassistant。若本机没有安装oracle,无需装oracle的方法请点我打开netconfigurationassistant,选择“本地网络服务名配置,如下图所示然后选择添加服务名选择远程数据库实例名主机名填写ip地址选择进行测试点击更改登录,进行测..
分类:
数据库 时间:
2014-11-27 06:53:21
阅读次数:
169