上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 43 下一页
摘要: --复制表 create table emp as(select * from scott.emp); select * from emp; --(1) 最简单的游标 declare --声明并初始化游标 cursor v_cur is select empno,ename from emp order by empno; v_empno emp.empno%type; v_ename emp... 阅读全文
posted @ 2017-01-06 19:52 ATJAVA 阅读(106) 评论(0) 推荐(0) 编辑
摘要: -- 1 创建视图 show_max_sal_name_view 显示工资最高的员工姓名及他的工资 create or replace view show_max_sal_name_view as select ename,sal from scott.emp where sal=(select max(sal) from scott.emp); select * from show_max... 阅读全文
posted @ 2017-01-06 19:51 ATJAVA 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 包(package) 作用:逻辑对象的一种。对相关存储过程、函数、变量的封装。 a 封装,便于调用 b 统一授权 系统内置包:dbms_output。用于输出。 standard:常用的函数。异常的定义 自定义包: 包头:package。声明公有的函数、存储过程及公有变量。 包体:package body。实现包头声明的函数、存储过程。定义私有变量。 --调用系统... 阅读全文
posted @ 2017-01-06 15:11 ATJAVA 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 日期/时间 相关查询 1.获取当前月份的第一天 运行这个命令能快速返回当前月份的第一天。你可以用任何的日期值替换 “SYSDATE”来指定查询的日期。 SELECT TRUNC (SYSDATE, 'MONTH') "First day of current month" FROM DUAL; 2.获取当前月份的最后一天 这个查询语句类似于上面那个语句,而且充分照顾到了闰年,所以当二月份有 2... 阅读全文
posted @ 2017-01-06 14:51 ATJAVA 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 1 触发器 概念:trigger。逻辑对象的一种。当dml的增删改语句执行时,自动触发一系列动作。 分类:dml触发器。ddl触发器(很少见) sql:ddl,dml,dcl 按触发的时间分: 语句执行前-->[行变化之前-->行变化之后]-->语句执行后 update emp set sal=sa 阅读全文
posted @ 2017-01-06 12:16 ATJAVA 阅读(1146) 评论(0) 推荐(0) 编辑
摘要: select * from scott.emp; --1 列出emp表中各部门的部门号,最高工资,最低工资 select deptno,max(sal),min(sal) from scott.emp group by deptno; 2 列出emp表中各部门job为'CLERK'的员工的最低工资,最高工资 select min(sal),max(sal) from scott.e... 阅读全文
posted @ 2017-01-06 12:14 ATJAVA 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 一、触发器简介 触发器的定义就是说某个条件成立的时候,触发器里面所定义的语句就会被自动的执行。因此触发器不需要人为的去调用,也不能调用。然后,触发器的触发条件其实在你定义的时候就已经设定好了。这里面需要说明一下,触发器可以分为语句级触发器和行级触发器。详细的介绍可以参考网上的资料,简单的说就是语句级的触发器可以在某些语句执行前或执行后被触发。而行级触发器则是在定义的了触发的表中的行数据改变时就... 阅读全文
posted @ 2017-01-06 10:42 ATJAVA 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 一、交叉连接(CROSS JOIN) 交叉连接(CROSS JOIN):有两种,显式的和隐式的,不带ON子句,返回的是两表的乘积,也叫笛卡尔积。 例如:下面的语句1和语句2的结果是相同的。 语句1:隐式的交叉连接,没有CROSS JOIN。 SELECT O.ID, O.ORDER_NUMBER, C.ID, C.NAME FROM ORDERS O , CUSTOMERS C WHERE ... 阅读全文
posted @ 2017-01-06 08:01 ATJAVA 阅读(176) 评论(0) 推荐(0) 编辑
摘要: static关键字主要有两种作用: 第一,为某特定数据类型或对象分配单一的存储空间,而与创建对象的个数无关。 第二,实现某个方法或属性与类而不是对象关联在一起 具体而言,在Java语言中,static主要有4中使用情况:成员变量、成员方法、代码块和内部类 (1)static成员变量: Java类提供了两种类型的变量:用static关键字修饰的静态变量和不用static关键字修饰的实例变量。静态变... 阅读全文
posted @ 2017-01-05 17:45 ATJAVA 阅读(174) 评论(0) 推荐(0) 编辑
摘要: package com.etc.action; import java.io.IOException; import java.io.PrintWriter; import java.util.HashSet; import java.util.List; import java.util.Set; import javax.servlet.http.HttpServletResponse... 阅读全文
posted @ 2017-01-05 07:55 ATJAVA 阅读(200) 评论(0) 推荐(0) 编辑
上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 43 下一页