`
yyangbb
  • 浏览: 35959 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
---PL/SQL 一个简单的存储过程 分为四块1.声明declare 2.begin 3.exception 4.end set serveroutput on;   declare v_num number :=0;  begin v_num :=2/v_num;  dbms_output.put_line(v_num);  exception  when others then dbms_output.put_line('error');  end;    ---%type 变量 ...
以下的文章,主要为大家在实际工作中提供一种解决方法。 ---用户名:scott ---密  码:tiger ---*********Oracle表连接与子查询示例************ ---求部门中哪些人的薪水最高 select ename,sal from emp   join (select max(sal) max_sal, deptno from emp group by deptno) t   on (emp.sal = t.max_sal and emp.deptno = t.deptno);  ---求部门平均薪水的等级 select deptno,avg ...
Java代码 package  com.hefeng.test;         import  java.text.DateFormat;   import  java.text.ParsePosition;   import  java.text.SimpleDateFormat;   import  java.util.Calendar;   import  java.util.Date;   import  java.util.GregorianCalendar;  ...
原文:javascript 获取单选按钮的值 Javascript代码 var  cslb= "" ; //获取单选按钮的值    var  radios=document.getElementsByName( "cslb" );   for ( var  i=0;i<radios.length;i++){       if (radios[i].checked== true ){          ...
原文:javascript面向对象技术基础(六) 作用域、闭包、模拟私有属性 先来简单说一下变量作用域,这些东西我们都很熟悉了,所以也不详细介绍。 Js代码 var  sco =  "global" ;   //全局变量    function ...
原文:javascript面向对象技术基础(五) 类变量/类方法/实例变量/实例方法 先补充一下以前写过的方法: 在javascript中,所有的方法都有一个call方法和apply方法.这两个方法可以模拟对象调用方法.它的第一个参数是对象,后面的 参数表示对象调用这个方法时的参数(ECMAScript specifies two methods that are defined for all functions, call() and apply(). These methods allow you to invoke a function as if it were a ...
原文:javascript面向对象技术基础(四) 类、构造函数、原型 先来说明一点:在上面的内容中提到,每一个函数都包含了一个prototype属性,这个属性指向了一个prototype对象(Every function has a prototype property that refers to a predefined prototype object  --section8.6.2).注意不要 搞混了. 构造函数: new操作符用来生成一个新的对象.new后面必须要跟上一个函数,也就是我们常说的构造函数.构造函数的工作原理又是怎样的呢? 先看一个例子: J ...
原文:javascript面向对象技术基础(三) 函数 javascript函数相信大家都写过不少了,所以我们这里只是简单介绍一下. 创建函数: function f(x) {........} var f = function(x) {......} 上面这两种形式都可以创建名为f()的函数,不过后一种形式可以创建匿名函数 函数定义时可以设置参数,如果传给函数的参数个数不够,则从最左边起依次对应,其余的用undefined赋值,如果传给函数 的参数多于函数定义参数的个数,则多出的参数被忽略.   Js代码 function  myprint ...
原文:javascript面向对象技术基础(二) 数组 我们已经提到过,对象是无序数据的集合,而数组则是有序数据的集合,数组中的数据(元素)通过索引(从0开始)来访问,数组中的数据可以是任何的数据类 型.数组本身仍旧是对象,但是由于数组的很多特性,通常情况下把数组和对象区别开来分别对待(Throughout this book, objects and arrays are often treated as distinct datatypes.This is a useful and reasonable simplification; you can treat obje ...
javascript面向对象技术基础(一) 看了很多介绍javascript面向对象技术的文章,很晕.为什么?不是因为写得不好,而是因为太深奥. javascript中的对象还没解释清楚怎么回事,一上来就直奔主题,类/继承/原型/私有变量.... 结果呢,看了大半天,有了一个大概的了解,细细一回味,好像什么都没懂... 这篇文章是参考<<javascript-the definitive guide,5th edition>>第7,8,9章而写成的,我也 会尽量按照原书的结构来说明javascript的面向对象技术(对象/数组->函数--& ...
执行以下sql生成的语句即可 删除所有外键约束  Sql代码  alter table  "|| table_name ||"  drop constraint  "|| constraint_name ||" ;    禁用所有外键约束 Sql代码  alter table  "|| table_name ||"  disable constraint "|| constraint_name ||"; 启用所有 ...
 1、查看表空间的名称及大小   select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size   from dba_tablespaces t, dba_data_files d   where t.tablespace_name = d.tablespace_name   group by t.tablespace_name;     2、查看表空间物理文件的名称及大小   select tablespace_name, file_id, file_name,   round(bytes/(1024 ...
Oracle数据库RMAN备份     准备工作 ~~~~~~~~ 查询数据库是否为归档模式: SQL>select name,log_mode from v$database;   对于非归档模式的数据库该为归档模式(主要以Oracle 10g为参考)使用以下步骤: 1. SQL> alter system set log_archive_dest_1='location=/oracle/oracle10g/log/archive_log'; 该语句含义是确定归档日志的路径,实际上Oracle 10g可以生成多份一样的日志,保存多个位置,以防不测   ...
     (1)选择最有效率的表名顺序 ( 只在基于规则的优化器中有效 ) :   ORACLE 的解析器按照从右到左的顺序处理 FROM 子句中的表名, FROM 子句中写在最后的表 ( 基础表 driving table) 将被最先处理,在 FROM 子句中包含多个表的情况下 , 你必须选择记录条数最少的表作为基础表。如果有 3 个以上的表连接查询 , 那就需要选择交叉表 (intersection table) 作为基础表 , 交叉表是指那个被其他表所引用的表 .   (2)WHERE 子句中的连接顺序:   ORACLE 采用自下而上的顺序解析 WHERE 子句 , 根据这个原 ...

Oracle 行转列

oracle 行转列:   表结构如下:   产品名称 销售额 季度 奶酪 50 第一季度 奶酪 60 第二季度 啤酒 50 第二季度 啤酒 80 第四季度   想要转换成如下格式: 产品名称 第一季度销售额 第二季度销售额 第三季度销售额 第四季度销售额 奶酪 50 60 0 0 啤酒 0 50 ...
Global site tag (gtag.js) - Google Analytics