排序:
默认
按更新时间
按访问量

[Oracle]将一列值按照另一列分组拼接

同事碰到的问题,怎么把一列值按照另一列分组拼成字符串。        比如下面两列: SQL> select deptno,ename from emp where deptno is not null;         20 SMITH         30 ALLEN         3...

2014-01-21 14:39:29

阅读数:2755

评论数:0

Oracle回收站管理

当用户删除表时,数据库并不立即移出删除的表空间。数据库将表重命名,并将该表存储在回收站中,如果该表是意外被删除的,可以在以后将该表恢复为正常状态。这种功能叫做Flashback Drop.       注意,Flashback Drop使用回收站中的数据,而不是undo数据来恢复。 一.什么是回收...

2013-12-03 16:33:04

阅读数:602

评论数:0

Oracle调用shell脚本方法(二)

如何实现Oracle在PL/SQL调用外部脚本

2013-11-19 14:29:42

阅读数:660

评论数:0

Oracle利用SQL*PLUS的spool功能抽取数据

利用SQL*PLUS可以从客户端抽取数据,按照.txt文本格式或者.xls格式输出。      SQL*PLUS支持各种操作系统平台,如果要将表格的内容输出到文本文件,使用spool还是很方便的。 1.  文本格式       编写 如下格式的一个SQL脚本文件s.sql: set lines ...

2013-11-18 15:03:10

阅读数:886

评论数:0

oracle调用shell脚本方法(一)

通过Oracle调用shell脚本有几种方法,这里用scheduler进行简单实现,关于scheduler的使用参考Dave的博客: http://blog.csdn.net/tianlesoftware/article/details/4715218       首先创建一个shell...

2013-11-12 16:54:23

阅读数:2326

评论数:0

oracle SQL_TRACE和10046事件

一、SQL_TRACE/10046事件是什么         SQL_TRACE/10046事件是Oracle提供的用来进行SQL跟踪的强有力工具,可跟踪到SQL的解析过程、执行计划、绑定变量、递归调用等详细信息,从而能更好地分析和解决问题。         首先是在数据库层面执行SQL的TRAC...

2013-11-08 16:39:39

阅读数:504

评论数:0

查看表的约束、类型和对应的列

用如下语句查看SCOTT下面表EMP的所有约束和对应的列: SQL> col CONSTRAINT_NAME for a35 SQL> col COLUMN_NAME  for a35 SQL> set linesize 150 SQL>  select a.constra...

2013-11-07 10:18:40

阅读数:715

评论数:0

Linux 用户和组相关命令

就oracle安装实例来说:   创建命令: 创建一个用户组oinstall: # groupadd oinstall 创建一个用户组dba: # groupadd dba 创建一个用户主目录/u01/oracle: # mkdir -p /u01/oracle 创建用户oracle 到主...

2013-11-05 10:25:46

阅读数:408

评论数:0

xhost + 不起作用怎么解决

安装oracle数据库时,xhost + 不起作用的话,图形界面出不来。        按如下方法解决:   [root@ddba02 ~]# vncserver -bash: vncserver: command not found     [root@ddba02 ~]# rpm...

2013-10-23 23:08:22

阅读数:8190

评论数:0

/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

安装oracle 11.2.0.3时碰到这个问题:    [oracle@d01dba1 database]$ ./runInstaller ./runInstaller: /root/database/install/.oui: /lib/ld-linux.so.2: bad ELF inter...

2013-10-21 18:20:20

阅读数:3323

评论数:0

not in 和not exists的使用

当使用not in 子句时,一定要注意null值问题。 考虑下面的表new_dept: SQL>  create table new_dept(deptno integer); Table created. SQL> insert into new_dept values(10); 1...

2013-10-15 14:52:28

阅读数:413

评论数:0

having子句使用方法及select执行顺序

having子句对已分组和汇总的结果表进行删除某些组操作。 having子句总是与group by子句一起使用,但是group by子句一般也可以单独使用。 having子句写在group by子句之后,order by子句之前。   一、应用示例: 1. 在员工表里查找员工数大于1的工作类型 -...

2013-10-12 14:34:14

阅读数:1259

评论数:0

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