
oracle
文章平均质量分 56
全体树立
当看着我的人都散去,我才看见我自己。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Oracle 时间差计算
获取相差的年数 select (to_char(sysdate, 'yyyy ')-to_char(to_date('2000-10-15','yyyy-mm-dd'), 'yyyy ')) from dual 获取相差的月数 select (to_char(sysdate, 'mm ')-to_char(to_date('2000-10-15','yyyy-mm-dd'),转载 2012-05-13 15:34:00 · 1027 阅读 · 0 评论 -
oracle 查询表的大小,表空间的使用情况,默认表空间
oracle 查询表的大小,表空间的使用情况,默认表空间 --查看某张表占用磁盘空间大小 ( 表名大写 ) Select Segment_Name,Sum(bytes)/1024/1024 From User_Extents Group By Segment_Name having Segment_Name='表名'; 查看用户默认表空是那个 select username,def原创 2012-10-26 10:02:10 · 5678 阅读 · 1 评论 -
Oracle截取字符串的函数substr
substr Oracle中的截取字符串函数。 语法如下: substr( string, start_position, [ length ] ) 参数分析: string 字符串值 start_position 截取字符串的初始位置, Number型,start_position为负转载 2012-09-11 16:37:38 · 1317 阅读 · 0 评论 -
oracle jdeveloper 11g 安装到quickstart选择启动 异常:Unable to create an instance of the Java Virtual Machine
今天试用了 JDeveloper 11g 的新版本,却在启动时就报错:Unable to create an instance of the Java Virtual Machine.... 根据网上找到的资料,处理方法有两个: 一:更改Jdev.conf 更改安装目录(D:\WorkTools\Oracle\Middleware\jdeveloper\jd转载 2012-06-08 19:02:52 · 1961 阅读 · 0 评论 -
如何在Oracle中复制表结构和表数据 【转载】
如何在Oracle中复制表结构和表数据 【转载】 1. 复制表结构及其数据: create table table_name_new as select * from table_name_old 2. 只复制表结构: create table table_name_new as select * from table_name_old where 1=2; 或者:转载 2012-06-08 15:44:09 · 571 阅读 · 0 评论 -
Oracle: SQL精妙SQL语句讲解(常用sql) .
一、重复操作查询 --where条件得distinct systemdicid作为唯一标识 select * from dmis_zd_systemdic t WHERE typeid = '06012' and t.systemdicid in (select min(systemdicid) from dmis_zd转载 2012-05-18 10:48:00 · 3060 阅读 · 0 评论 -
oracle如何对表同一个表重复的数据进行删除
我们可能会出现这种情况,某个表原来设计不周全,导致表里面的数据数据重复,那么,如何对重复的数据进行删除呢? 重复的数据可能有这样两种情况,第一种时表中只有某些字段一样,第二种是两行记录完全一样。 一、对于部分字段重复数据的删除 先来谈谈如何查询重复的数据吧。 下面语句可以查询出那些数据是重复的: select 字段1,字段2,c转载 2012-05-18 10:46:29 · 1212 阅读 · 0 评论 -
Oracle中的Union、Union All、Intersect、Minus的使用
众所周知的几个结果集集合操作命令,今天详细地测试了一下,发现一些问题,记录备考。 假设我们有一个表Student,包括以下字段与数据: drop table student; create table student ( id int primary key, name nvarchar2(50) not null, score number not null ); inse转载 2012-05-17 11:47:48 · 704 阅读 · 0 评论 -
Oracle存储过程调用带参的存储过程
Oracle存储过程包含三部分:过程声明,执行过程部分,存储过程异常。 Oracle存储过程可以有无参数存储过程和带参数存储过程。 一、无参程序过程语法 1 create or replace procedure NoParPro 2 as ; 3 begin 4 ; 5 exception //存储过程异常 6 ; 7 end; 8转载 2012-05-14 09:57:54 · 31129 阅读 · 0 评论 -
java调用存储过程方法
简要记录存储过程语法与Java程序的调用方式 一 存储过程 首先,我们建立一个简单的表进行存储过程的测试 create table xuesheng(id integer, xing_ming varchar2(25), yu_wen number, shu_xue number); insert into xuesheng values(1,'zhangsan',80,转载 2012-05-14 09:43:57 · 1547 阅读 · 0 评论 -
ORACLE存储过程笔记----运算符和表达式
关系运算 =等于 >大于 >=大于等于 一般运算 +加 -减 *乘 /除 :=赋值号 =>关系号 ..范围 ||字符连接 赋值号的用法为 varible :=value; 数据库赋值可以通过select来完成,其中赋给的变量要先定义 V_name varchar2(20); select name into V_name转载 2012-05-13 16:00:08 · 3968 阅读 · 0 评论 -
oracle 解除 sql语句、存储过程在执行中造成的锁
查出当前存在所的锁,并和相关的SQL语句找出来(任何insert、update、delete都可能会产生锁) select t2.username||' '||t2.sid||' '||t2.serial#||' '||t2.logon_time||' '||t3.sql_text from v$locked_object t1,v$session t2,v$sql原创 2012-12-08 21:16:30 · 1548 阅读 · 0 评论