<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[一瓢江湖]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/tanke12</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; tanke12]]></copyright><item><title><![CDATA[plsql一些补充]]></title><link>https://blog.youkuaiyun.com/tanke12/article/details/84244532</link><guid>https://blog.youkuaiyun.com/tanke12/article/details/84244532</guid><author>tanke12</author><pubDate>Thu, 05 Jul 2012 14:33:58 +0800</pubDate><description><![CDATA[[size=medium]
704
一些补充

1、存储过程的参数
  in：输入参数，用于向过程传入一个值
      实际参数可以是一个具体的值或一个有值的变量
  out：输出参数，用于从被调用的过程中返回一个值
       实际参数必须是一个变量
  in out：用于向过程传入一个初始值，返回更新后的值
          实际参数必须是一个预先已经赋值的变量
...]]></description><category></category></item><item><title><![CDATA[plsql包、触发器和大对象操作]]></title><link>https://blog.youkuaiyun.com/tanke12/article/details/84244531</link><guid>https://blog.youkuaiyun.com/tanke12/article/details/84244531</guid><author>tanke12</author><pubDate>Thu, 05 Jul 2012 14:32:37 +0800</pubDate><description><![CDATA[[size=medium]
703

----------------------------------包package-------------------------------------
--Package概念：按照业务逻辑、把相关的Func , Procedure 组织到一起，形成一个函数或者过程集合
--package组成：包说明（package specification...]]></description><category></category></item><item><title><![CDATA[plsql存储过程、函数]]></title><link>https://blog.youkuaiyun.com/tanke12/article/details/84244529</link><guid>https://blog.youkuaiyun.com/tanke12/article/details/84244529</guid><author>tanke12</author><pubDate>Thu, 05 Jul 2012 14:30:27 +0800</pubDate><description><![CDATA[[size=medium]
629

-----------------------------plsql概述-------------------------------

过程语言
PLSQL的优势是：SQL语言可以直接写到PLSQL的“块”中或者是PLSQL的过程、函数中。
存储过程、函数、数据库触发器，Package包
PLSQL的另一个显著好处在于它可以通过减少来回交互减...]]></description><category></category></item><item><title><![CDATA[sql trace与执行计划]]></title><link>https://blog.youkuaiyun.com/tanke12/article/details/84244069</link><guid>https://blog.youkuaiyun.com/tanke12/article/details/84244069</guid><author>tanke12</author><pubDate>Wed, 04 Jul 2012 17:32:09 +0800</pubDate><description><![CDATA[[size=medium]
627

----执行计划
oracle在执行一个SQL之前，首先要分析一下语句的执行计划，然后再按执行计划去执行。
分析语句的执行计划的工作是由优化器(Optimizer)来完成的。不同的情况,一条
SQL可能有多种执行计划,但在某一时点,一定只有一种执行计划是最优的,花费时间是最少的。

--oracle优化器
-------------优化器的优...]]></description><category></category></item><item><title><![CDATA[plsql高级操作]]></title><link>https://blog.youkuaiyun.com/tanke12/article/details/84244067</link><guid>https://blog.youkuaiyun.com/tanke12/article/details/84244067</guid><author>tanke12</author><pubDate>Wed, 04 Jul 2012 17:31:05 +0800</pubDate><description><![CDATA[[size=medium]
627

---group by 子句的增强

--rollup
使用Rollup 产生常规分组汇总行以及分组小计
SELECT department_id, job_id, SUM(salary)
FROM employees
WHERE department_id &lt; 60
GROUP BY ROLLUP(department_id, job_i...]]></description><category></category></item><item><title><![CDATA[plsql权限、数据连接和集合操作]]></title><link>https://blog.youkuaiyun.com/tanke12/article/details/84244066</link><guid>https://blog.youkuaiyun.com/tanke12/article/details/84244066</guid><author>tanke12</author><pubDate>Wed, 04 Jul 2012 17:30:01 +0800</pubDate><description><![CDATA[[size=medium]
627

---控制用户权限
Oracle的权限主要包括角色权限、系统权限和对象权限。

--系统权限
DBA: 拥有全部特权，是系统最高权限，只有DBA才可以创建数据库结构。
RESOURCE:拥有Resource权限的用户只可以创建实体，不可以创建数据库结构。
CONNECT:拥有Connect权限的用户只可以登录Oracle，不可以创建实体，不可...]]></description><category></category></item><item><title><![CDATA[plsql查询和数据对象]]></title><link>https://blog.youkuaiyun.com/tanke12/article/details/84244037</link><guid>https://blog.youkuaiyun.com/tanke12/article/details/84244037</guid><author>tanke12</author><pubDate>Wed, 04 Jul 2012 17:01:25 +0800</pubDate><description><![CDATA[[size=medium]

626

---多表查询
--Oracle定义的链接类型
1、等于链接
2、不等链接
3、外连接（可细分为左外连接、右外连接）
  没有加号的一方是主表
4、自链接
--工业标准定义（SQL 1999)的链接类型
1、交叉连接（笛卡尔乘积）
2、自然链接（相当于Oracle的“等于连接”）
3、Using 子句
4、内连接
5、外连接（...]]></description><category></category></item><item><title><![CDATA[plsql简单操作]]></title><link>https://blog.youkuaiyun.com/tanke12/article/details/84244034</link><guid>https://blog.youkuaiyun.com/tanke12/article/details/84244034</guid><author>tanke12</author><pubDate>Wed, 04 Jul 2012 16:59:12 +0800</pubDate><description><![CDATA[626[size=medium]
1、pl/sql

--NULL表示不可用、未赋值、不知道、不适用， 它既不是0 也不是空格。
select null + 2 from dual;

--别名 as  字符串区分大小写 别名中有空格
select last_name as &quot;LastName&quot;, salary Salary, salary + 300 from employees;...]]></description><category></category></item><item><title><![CDATA[XML基础]]></title><link>https://blog.youkuaiyun.com/tanke12/article/details/84235334</link><guid>https://blog.youkuaiyun.com/tanke12/article/details/84235334</guid><author>tanke12</author><pubDate>Fri, 15 Jun 2012 23:47:27 +0800</pubDate><description><![CDATA[一、XML简介 
1、什么是 XML?
XML 指可扩展标记语言（EXtensible Markup Language） 
XML 是一种标记语言，很类似 HTML 
XML 的设计宗旨是传输数据，而非显示数据 
XML 标签没有被预定义。您需要自行定义标签。 
XML 被设计为具有自我描述性。 
XML 是 W3C 的推荐标准 
2、XML 与 HTML 的主要差异
XML 不...]]></description><category></category></item><item><title><![CDATA[javascript 操作DOM对象]]></title><link>https://blog.youkuaiyun.com/tanke12/article/details/84235331</link><guid>https://blog.youkuaiyun.com/tanke12/article/details/84235331</guid><author>tanke12</author><pubDate>Fri, 15 Jun 2012 23:27:39 +0800</pubDate><description><![CDATA[为了操纵浏览器和文档,JavaScript使用分层的父对象和子对象,这就成为DOM.这些对象的组织类似一个树形结构,并表示一个Web文档的所有内容和组件.
 
DOM对象拥有属性(描述Web页面或文档的变量)和方法(允许操作部分Web页面).
 
当说明一个对象时,先是父对象名,后接着是子对象名,使用圆点隔开.
 
1.document对象
 
  1.1document属性
 ...]]></description><category></category></item><item><title><![CDATA[网络编程总结java]]></title><link>https://blog.youkuaiyun.com/tanke12/article/details/84235324</link><guid>https://blog.youkuaiyun.com/tanke12/article/details/84235324</guid><author>tanke12</author><pubDate>Fri, 15 Jun 2012 22:59:44 +0800</pubDate><description><![CDATA[[size=medium]
网络编程重点知识点
1、	http向服务器发起请求的几种方式
1.1	get
1.2	post
1.3	get与post的区别
在FORM提交的时候，如果不指定Method，则默认为GET请求（.net默认是POST），Form中提交的数据将会附加在url之后，以?分开与url分开。字母数字字符原样发送，但空格转换为“+”号，其它符号转换为%XX,其中XX为...]]></description><category></category></item><item><title><![CDATA[Javascript 正则表达式]]></title><link>https://blog.youkuaiyun.com/tanke12/article/details/84234721</link><guid>https://blog.youkuaiyun.com/tanke12/article/details/84234721</guid><author>tanke12</author><pubDate>Thu, 14 Jun 2012 23:26:06 +0800</pubDate><description><![CDATA[[size=medium]
JS的正则表达式 

//校验是否全由数字组成 
[code] 
function isDigit(s) 
{ 
var patrn=/^[0-9]{1,20}$/; 
if (!patrn.exec(s)) return false 
return true 
} 
[/code] 

//校验登录名：只能输入5-20个以字母开头、可带数字、...]]></description><category></category></item><item><title><![CDATA[javascript关于select的相关操作]]></title><link>https://blog.youkuaiyun.com/tanke12/article/details/84234719</link><guid>https://blog.youkuaiyun.com/tanke12/article/details/84234719</guid><author>tanke12</author><pubDate>Thu, 14 Jun 2012 23:19:36 +0800</pubDate><description><![CDATA[[size=medium]
/1.判断是否存在指定value的Item
function ExistValue(obj,value){
    for(var i=0;i]]></description><category></category></item><item><title><![CDATA[javascript事件处理和表单验证]]></title><link>https://blog.youkuaiyun.com/tanke12/article/details/84234717</link><guid>https://blog.youkuaiyun.com/tanke12/article/details/84234717</guid><author>tanke12</author><pubDate>Thu, 14 Jun 2012 23:17:28 +0800</pubDate><description><![CDATA[[size=medium]
1:DHTML
	Dynamic HTML。(HTML/JavaScript/CSS/DOM编程组合成对HTML元素动态的控制。)

	DOM：文档对象模型Document Object Model。

2：对应事件
点击事件: onclick(点击) , 双击:ondblclick
焦点: onfocus聚焦  , onblur 失去焦点
鼠标:
...]]></description><category></category></item><item><title><![CDATA[javascript基础与核心对象]]></title><link>https://blog.youkuaiyun.com/tanke12/article/details/84234711</link><guid>https://blog.youkuaiyun.com/tanke12/article/details/84234711</guid><author>tanke12</author><pubDate>Thu, 14 Jun 2012 23:15:28 +0800</pubDate><description><![CDATA[[size=medium]
注释：//,/* */

1.概念及作用
	概念：是一种解释型的、基于对象的客户端脚本语言。
		是一种宽松类型的语言。宽松类型意味着不必显式定义变量的数据类型。
		JScript 是一种区分大小写的语言。
	作用：运行于浏览器上,用于产生动态效果及客户端验证
	
2.引入方式
	1、使用script标记
	    	
            ...]]></description><category></category></item><item><title><![CDATA[html基础与框架]]></title><link>https://blog.youkuaiyun.com/tanke12/article/details/84234706</link><guid>https://blog.youkuaiyun.com/tanke12/article/details/84234706</guid><author>tanke12</author><pubDate>Thu, 14 Jun 2012 23:10:50 +0800</pubDate><description><![CDATA[[size=large]
一、基础部分
1.文档结构：html部分【html】，文档头部分【head】，正文部分【body】
2.超链接：
  远程：http://www.baidu.com
  本地:
      同文件夹下:test
      不同文件夹下:test
      上级文件夹：百度
      下级文件夹：百度

====================t...]]></description><category></category></item><item><title><![CDATA[oracle与jdbc的结合]]></title><link>https://blog.youkuaiyun.com/tanke12/article/details/84233974</link><guid>https://blog.youkuaiyun.com/tanke12/article/details/84233974</guid><author>tanke12</author><pubDate>Wed, 13 Jun 2012 22:17:11 +0800</pubDate><description><![CDATA[[code=&quot;java&quot;]


import java.sql.Connection;
import java.sql.SQLException;
import java.sql.Statement;

public class JDBC_Batch_Test {

	/**
	 * @param args
	 */
	public static void main(Str...]]></description><category></category></item><item><title><![CDATA[oracle 触发器、视图、自定义类型和数组]]></title><link>https://blog.youkuaiyun.com/tanke12/article/details/84233970</link><guid>https://blog.youkuaiyun.com/tanke12/article/details/84233970</guid><author>tanke12</author><pubDate>Wed, 13 Jun 2012 22:11:12 +0800</pubDate><description><![CDATA[1：视图(view)
	
	视图的作用：
	A：控制数据访问
	B：简化查询
	C：数据独立性
	D：可以控制视图中的数据的操作权限。

2：如何创建视图：
	grant create view to 用户。


3：创建单张表的视图：
	create or replace view v_mc as
	Select nid,sname,sdescription,npri...]]></description><category></category></item><item><title><![CDATA[oracle 存储过程和函数、程序包]]></title><link>https://blog.youkuaiyun.com/tanke12/article/details/84233965</link><guid>https://blog.youkuaiyun.com/tanke12/article/details/84233965</guid><author>tanke12</author><pubDate>Wed, 13 Jun 2012 22:07:32 +0800</pubDate><description><![CDATA[1：存储过程
什么是存储过程
	命名的PL/SQL块，使用过程式的语言编写。
	编译并存储在数据库中

存储过程的作用
	A：效率是最高的。经过编译并存储在数据库，适合数据量比较大的业务处理。

	B：缺点：程序在不同数据库之间的移植性比较差。

============存储过程的语法结构==================
	create or replace produc...]]></description><category></category></item><item><title><![CDATA[oracle  游标管理]]></title><link>https://blog.youkuaiyun.com/tanke12/article/details/84233961</link><guid>https://blog.youkuaiyun.com/tanke12/article/details/84233961</guid><author>tanke12</author><pubDate>Wed, 13 Jun 2012 22:04:22 +0800</pubDate><description><![CDATA[游标：
	游标：逐行处理查询结果，以编程的方式访问数据。

游标的分类：
	隐式游标：用于处理返回单行的结果。

	显式游标：用于处理返回多行的结果

	REF(动态游标)：用于处理动态SQL语句返回的结果。

隐式游标

	名称：统一为SQL。用于判断最近执行的那一条DML语句。
	
	Select into 也是隐式游标。
		
		只能够返回一行的数据。
...]]></description><category></category></item></channel></rss>