- 博客(11)
- 收藏
- 关注
原创 oracle10g 系统自带函数-subStr,sys_connect_by_path
1,subStr subSrt是截取字符串函数,下面是详细的例子[code="java"] select subStr('hello world',1,4)from dual; --截取hell world,从第一个字符起,截取4个字符。 select subStr('hello world',0,4)from dual; --截取hell world,从第一个字符起...
2013-12-31 15:08:29 215
原创 oracle 复合类型-record、数组、%type、%rowtype、plsql table类型
知识点:1,ORACLE 在 PL/SQL 中除了提供象前面介绍的各种类型外,还提供一种称为复合类型的类型--- [color=red]记录和表.[/color] 记录类型类似于C语言中的结构数据类型,它把逻辑相关的、分离的、基本数据类型的变量组成一个整体存储起来,它必须包括至少一个标量型或RECORD 数据类型的成员,称作PL/SQL RECORD 的域(FIELD),其作用...
2013-12-30 08:38:08 448
原创 oracle 视图(view)
[color=red]1,视图分为两种 第一种:可更新的视图 第二种:连接视图(由连接表的sql生成的视图)[/color]2,视图的概念: 视图其实就是一条查询sql语句,用于显示一个或多个表或其他视图中的相关数据。视图将一个查询的结果作为一个表来使用,因此视图可以被看作是存储的查询或一个虚拟表。视图来源于表,所有对视图数据的修改最终都会被反映到视图的基表中,这些修改必须服...
2013-12-29 19:37:29 92
原创 处理scott用户没有创建视图的权限
通过sys账户给scott账户授权:[color=darkblue]grant create session,create table,create view,unlimited tablespace to scott;[/color]
2013-12-29 19:06:30 501
原创 insert into/update/delete returning into语法
insert into/update/delete returning into语法用于在plsql程序设计中插入一条记录后返回插入的信息到设定的变量中: [color=red]注意:rownum不能返回,rowid可以返回。[/color][color=darkred]总结: 1,返回的时候直接使用被插入表的字段名称例如:returning rowid,dept...
2013-12-29 18:47:54 813
原创 oracle rownum 详解 rowid
1,针对[code="java"]select * from scott.dept rownum > 0 查询出所有的记录[/code],而 [code="java"] select * from scott.dept rownum > 1 [/code]查询出空的解释: 该内容来自互联网,因见解渗透,故在此引用:[color=red] 自己的总结原因三点: ...
2013-12-29 18:23:38 122
原创 plsql点滴
1,oracle对关键字大小不区分,对内容大小区分。2,PL/SQL是ORACLE系统的核心语言,现在ORACLE的许多部件都是由PL/SQL写成。在PL/SQL中可以 使用的SQL语句有: INSERT,UPDATE,DELETE,SELECT INTO,COMMIT,ROLLBACK,SAVEPOINT。 提示:[color=red]在 PL/SQL中只...
2013-12-29 18:14:33 66
原创 plsql实战之综合应用
[code="java"]create or replace package pack_materialUtilsis --type materialRecordsType is table of eachMaterialRecord index by binary_integer; --获得指定出库单包含的物资的名称 --molId:出库单id --strlink:...
2013-12-25 13:29:58 188
原创 设计模式之工厂模式--简单工厂
[code="java"]package com.supan;public interface Person { public void say();}package com.supan;public class Chinese implements Person { public void say(){ System.out.println("I am chines...
2013-12-12 14:51:48 67
原创 java 设计模式之代理模式---静态代理
代理模式的特点:1,代理类与委托类必须实现同一个接口(这样调用代理的方法x时,代理才能调用委托类的方法x 实现代理)。2,代理类持有委托类的一个实例引用3,代理类对象本身并不真正实现服务,真正的服务是由委托类来实现的。4,代理类主要负责为委托类预处理信息,过滤消息,把消息转发给委托类实例5,按照代理的创建时期,代理类可以分为两种。 静态代理:由程序员...
2013-12-08 22:24:17 94
Java nio入门
Java NIO非堵塞应用通常适用用在I/O读写等方面,我们知道,系统运行的性能瓶颈通常在I/O读写,包括对端口和文件的操作上,过去,在打开一个I/O通道后,read()将一直等待在端口一边读取字节内容,如果没有内容进来,read()也是傻傻的等,这会影响我们程序继续做其他事情,那么改进做法就是开设线程,让线程去等待,但是这样做也是相当耗费资源的。Java NIO非堵塞技术实际是采取Rea...
2013-12-08 11:05:23 65
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人