database
包租公的幸福
这个作者很懒,什么都没留下…
展开
-
Linux 下安装Oracle之实践
转自:http://shenliang1985.blog.163.com/blog/static/2908380520106231298882/ Ⅰ写在最前头的 0.1) 规范介绍 1)这里所有的命令以红色背景标出,执行结果以绿色显示 2)#是指root用户命令模式,$为特定用户命令模式 3)VMware Workstati...原创 2011-12-29 15:43:12 · 108 阅读 · 0 评论 -
oracle 常用视图
[code="sql"] 1 Oracle常用数据字典表 1、 查看当前用户的缺省表空间 SQL>select username,default_tablespace from user_users; 2、 查看当前用户的角色 SQL>select * from user_role_privs; 3、 查看当前用户的系统权限和表级权限 SQL>select * from use...原创 2012-09-03 11:00:14 · 216 阅读 · 0 评论 -
oracle 常见问题
[code="sql"] 判断数据是否为数字 nvl2(translate(十八位,'\1234567890', '\'), 'a', 'b') [/code]原创 2012-08-15 20:58:23 · 97 阅读 · 0 评论 -
DB tools 收集
网址:http://www.withdata.com/ 网站2:http://www.cuug.com/ora3.html原创 2012-04-16 17:29:32 · 82 阅读 · 0 评论 -
SQL查询和SQL函数
[code="sql"] 二、SQL查询和SQL函数 SQL支持如下类别的命令: 数据定义语言: create(创建)、alter(更改)、drop(删除)和truncate(截断)命令。 数据操纵语言: insert(插入)、select(选择)、delete(删除)和update(更新)命令。 事务控制语言: commit(提交)、savepoint(保存点)和rol...原创 2012-10-30 13:13:31 · 221 阅读 · 0 评论 -
30036ORA-30036: unable to extend segment by 8 in undo tablespace 'UNDOTBS1'解决办法
解决该问题分三步走 (一) --查看undo表空间使用情况 --插入 和 删除操作才产生对undo空间使用 select s.username, s.sid, rn.name, rs.extents ,rs.status, t.used_ublk, t.used_urec, round(t.used_ublk*8/1024...原创 2012-05-25 16:23:17 · 1766 阅读 · 0 评论 -
横表的纵表实例
1.需要更改为横表的纵表如下图所示横表要求结构为busi_code为表的各个信息显示字段名称: [img]http://dl.iteye.com/upload/attachment/0067/9933/78b45614-d5f2-335e-821a-7dcbd3d8f171.jpg[/img] 2.更改横表后表结构如下图所示 [img]http://dl.iteye.com/uplo...原创 2012-05-12 10:26:13 · 91 阅读 · 0 评论 -
oracle job使用
创建 创建JOB就比较简单了,下面就是创建JOB的代码 每天晚上1电job启动一次,执行sp_createtab_tbl_programme存储过程。 VARIABLE testjobid number; begin sys.dbms_job.submit(:testjobid,’sp_createtab_tbl_programme;’,trunc(sysdate+1...原创 2012-05-12 10:14:34 · 109 阅读 · 0 评论 -
利用dbms_metadata.get_ddl查看DDL语句
当我们想要查看某个表或者是表空间的DDL的时候,可以利用dbms_metadata.get_ddl这个包来查看。 dbms_metadata包中的get_ddl函数详细参数 GET_DDL函数返回创建对象的原数据的DDL语句,详细参数如下 -- object_type ---需要返回原数据的DDL语句的对象类型 -- name --- 对象名称 -- schema ---对象所在...原创 2012-05-12 10:04:48 · 148 阅读 · 0 评论 -
java 处理oracle clob操作
[code="java"] 第一种: Clob clob = rs.getClob("remark");//java.sql.Clob String detailinfo = ""; if(clob != null){ detailinfo = clob.getSubString((long)1,(int)clob.length()); ...原创 2012-05-10 11:14:25 · 154 阅读 · 0 评论 -
linux下oracle日常维护
linux中oracle的日常维护命令2008-04-08 10:171 检查Oracle的进程 [oracle@mzl ~]$ ps -ef|grep "ora_"|grep -v grep oracle 2791 1 0 17:22 ? 00:00:00 ora_pmon_ORCL oracle 2793 1 0 17:22 ? 0...原创 2012-01-05 17:37:45 · 169 阅读 · 0 评论 -
oracle row_number()over() 函数运用
row_number() over ([partition by col1] order by col2) ) as 别名 表示根据col1分组,在分组内部根据 col2排序 而这个“别名”的值就表示每组内部排序后的顺序编号(组内连续的唯一的),[partition by col1] 可省略。 以Scott/tiger登陆,以emp表为例。 1、select deptno,ena...原创 2012-01-04 19:17:11 · 81 阅读 · 0 评论 -
ORACLE如何使用DBMS_METADATA.GET_DDL获取DDL语句
本文转自:http://blog.chinaunix.net/space.php?uid=10597892&do=blog&id=2946749 [code="sql"] DBMS_METADATA.GET_DDL包可以得到数据库的对象的ddl脚本。如下(SQLPLUS中执行): 1.得到一个表的ddl语句: SET SERVEROUTPUT ON SET LINESIZE ...原创 2012-09-11 08:55:02 · 148 阅读 · 0 评论