- 博客(16)
- 资源 (8)
- 收藏
- 关注
原创 《精通Oracle10gPLSQL编程》15、使用对象类型
对象类型是用户自定义的一种复合数据类型,封装了数据结构和用于操纵这些数据结构的过程和函数。对象类型简介:对象类型包括属性(对象具有的特征)和方法(实现对象所执行的操作)。create or replace type person_type1 as object(name varchar2(10),gender varchar2(2),birthdate date);使用
2013-04-28 00:25:39 525
原创 《精通Oracle10gPLSQL编程》14、开发动态SQL
动态SQL示例:DDL: create table temp(cola int, colb varchar2(10));DCL: grant select on emp to smith;占位符: delete from emp where sal >: a;占位符: select ename,sal from emp where empno =: 1;处理非查询语句:EX
2013-04-28 00:22:27 703
原创 《精通Oracle10gPLSQL编程》13、开发触发器
触发器是指放在数据库中,并被隐含执行的存储过程。由触发事件、触发条件、触发操作组成。create or replace trigger trigger_nametiming event1 [or event2 or event3]on table_namepl/sql block;
2013-04-27 23:59:12 713
原创 《精通Oracle10gPLSQL编程》12、开发包
Package用于逻辑组合相关的PL/SQL类型、PL/SQL项、PL/SQL子程序。它由包规范(Package Specification)和包体(Package Body)两部分组成。建立包时,需要首先建立包规范,然后再建立包体。建立包规范:create or replace package package_nameis | aspublic type and item dec
2013-04-25 00:34:22 730
原创 《精通Oracle10gPLSQL编程》11、开发子程序
子程序(被命名的PL/SQL块,可带参数,可多次调用):过程和函数。1、过程(执行特定操作)2、函数(返回特定数据)
2013-04-25 00:32:30 650
原创 《精通Oracle10gPLSQL编程》10、处理例外
Exception是一种PL/SQL标识符。如果运行PL/SQL块出错会终止PL/SQL块执行,可通过引入例外处理部分,捕获例外,并进行相应处理。分类:预定义、非预定义、自定义预定义:ACCESS_INTO_NULL / CASE_NOT_FOUND / COLLECTION_IS_NULL / CURSOR_ALREADY_OPEN / DUP_VAL_ON_INDEX / INVA
2013-04-25 00:26:46 623
原创 JS对象prototype 属性
prototype 属性返回对象类型原型的引用。objectName.prototypeobjectName 参数是对象的名称。 说明用 prototype 属性提供对象的类的一组基本功能。 对象的新实例“继承”赋予该对象原型的操作。 例如,要为 Array 对象添加返回数组中最大元素值的方法。 要完成这一点,声明该函数,将它加入 Array.prototype, 并使用它
2013-04-24 12:43:41 556
原创 SQL语句and、or优先级比较
select * from app_user t where t.id 3110 and t.id = 3110;select * from app_user t where t.id 3110 and t.id = 3110);select * from app_user t where t.id 3110 and t.id = 3110 or t.id = 3000;select
2013-04-24 12:38:38 1928
原创 Memcache简介
Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached自管理这些HashTable。Memcache官方网站:http://www.danga.
2013-04-24 12:36:15 600
原创 《精通Oracle10gPLSQL编程》9、使用游标
1.显示游标cursor cursor_name is select_statement;open cursor_name;fetch cursor_name into variable1,variable2,...;--fetch cursor_name into collect1,collect2,...;close cursor_name;显示游标属性:%ISOPEN,%F
2013-04-19 01:49:27 567
原创 《精通Oracle10gPLSQL编程》8、使用复合数据类型
1.PL/SQL记录PL/SQL记录(Record)类似于高级语言中的结构,有益于处理单行数据。(1)自定义PL/SQL记录declaretype emp_record_type is record(name emp.ename%type,salary emp.sal%type,dno emp.deptno%type);emp_record emp_record
2013-04-11 00:28:21 710
原创 《精通Oracle10gPLSQL编程》7、编写控制结构
条件分支语句:IF condition THENstatementsELSEIF condition THENstatements;ELSEstatements;END IF;CASE语句:CASE selectorWHEN expression1 THEN sequence_of_statements1;WHEN expression2 THEN sequence_o
2013-04-11 00:22:22 722
原创 《精通Oracle10gPLSQL编程》4、使用SQL语句;5、SQL函数;6、访问Oracle
4、使用SQL语句略5、SQL函数略6、访问OracleOracle数据库中,游标包括隐式游标和显示游标。隐式游标又被称为SQL游标,专用于处理SELECT INTO / INSERT / UPDATE / DELETE语句;显示游标用于处理多行的SELECT语句。在PL/SQL块中执行INSERT / UPDATE / DELETE语句时,为了取得DML语句作用的
2013-04-11 00:09:41 865
原创 《精通Oracle10gPLSQL编程》3、PL/SQL基础
块(Block)是PL/SQL的基本程序单元。PL/SQL块基本结构:DECLARE/* 定义部分 */BEGIN/* 执行部分 */EXCEPTION/* 例外处理部分 */END;/* 块结束标记 */块分类:匿名块、命名块(>)、子程序(过程、函数、包)、触发器------------------------------------------------------
2013-04-09 00:51:09 1498
原创 《精通Oracle10gPLSQL编程》2.PL/SQL开发工具
1、SQL*Plussplplus user/password@orcl2、PL/SQL Developer3、Procedure Builder
2013-04-08 23:49:33 1050
原创 1、《精通Oracle10gPLSQL编程》1、PLSQL综述
SQL语言分类:*数据查询语言(SELECT语句)*数据操纵语言(Data Manipulation Lauguage, DML):INSERT/UPDATE/DELETE*事务控制语言(Transactional Control Language,TCL):COMMIT/ROLLBACK/SAVEPOINT*数据定义语言(Data Definition Language,DDL)
2013-04-08 23:33:26 1201
Log4j详细配置
2013-02-03
实战 Java 存储过程的编写及在 DB2 上的部署.docx
2012-04-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人