`
sd8089730
  • 浏览: 258722 次
  • 性别: Icon_minigender_1
  • 来自: 吉林
社区版块
存档分类
最新评论
文章列表
package com.chai; import java.io.File; import java.sql.PreparedStatement; import java.sql.SQLException; import java.util.Iterator; import org.dom4j.Document; import org.dom4j.DocumentException; import org.dom4j.Element; import org.dom4j.io.SAXReader; import com.chai.dao.DbConn; publ ...
package com.chai.xml; import java.io.File; import java.util.Iterator; import org.dom4j.Document; import org.dom4j.DocumentException; import org.dom4j.Element; import org.dom4j.io.SAXReader; import org.dom4j.io.XPPReader; public class Xml { public static void main(String[] args) { S ...
import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; import com.chai.form.UserForm; import comm.chai.vo.UserVo; public class test { public static void Copyreflect(Object obj1, Object obj2) { Class classobj1 = obj1.getClas ...
在Ubuntu中有不少大家熟知的快捷键,相信大家在使用中也会用到相应的快捷键。在本文中为大家总结经常使用的十个Ubuntu快捷键。相信本文对还不知道这些快捷键的朋友会有所帮助。   1.前一个后一个工作区的切换   如果你经常使用工作区,那你就可以用Ctrl + Alt +上/下方向键很容易地进行切换。左箭头切换到上一个工作区,右箭头切换到下一个工作区。如果你 安装 了Compiz,可以用Super + E快捷键显示所有的工作区。   2.把当前窗口移到另一个工作区   快捷键Shift+ Ctrl + Alt +左/右方向键让你很容易把当前窗口移到指定的工作区。这个快捷键和上面 ...
ubuntu 10.04下搭建php网站运行环境 前提: 要打开root权限 sudo password [这里填写root密码] 1、第一步安装ubuntu10.04 2、更新源 sudo apt-get update 3、安装lighttpd sudo apt-get install lighttpd 安装好之后检查lighttpd是否成功启动,在浏览器里打开URL: http://localhost/ 如果显示为 it's works 表面已经成功了 如果不行的话,结束掉lighttpd程序的进程 然后再输入 sudo lighttpd -f /etc/ ...
有关文件上传的控件可能非常多,比如有用于学习的SmartUpload、性能非常好的COS组件、有Apache的FileUpload组件、有Struts的FormFile组件、有Spring上传文件,还有其他一些开发的控件等等。假如你是用Struts,那基于Struts FormFile组件应该是一个不错的选择。 Struts FormFile跟Struts ActionForm结合得非常好,使用起来也非常简单,但是,对于同时上传多个附件,那就有点麻烦了!不管怎么样,它还是一个好东西,关键看大家怎么看待他了! 第一步,我们创建一个新的Struts工程,创建一个File ...
create or replace trigger 名 instrad of delete from 视图 begin 执行输出 end; 比如你写删除后 触发器输出该提示后 例如:begin dbms_output.put_line(:old.ename) end; 这里写上这个提示后 如果执行 delete from v_emp2;的话 提示是提示 (但是实际不删除视图中内容) 如果你想真正删除表中内容的话 在begin里面执行真正的 delete 删除表中内容   DML触发器 creat ...
create or replace trigger 名 before or after DML(Insert ,uodate ,delete)on 表名 begin 执行语句 end; / 对操作进行日志备份 create or replace trigger 名 before insert on emp begin insert into emp_log(user,to_cahr(sysdate,'yyyy-mm-dd hh:mi:ss','insert); end;   create or replace trigger t_timelimited aft ...
创建序列 create sequence 名 start with 1 increment by 1 如果就是自增 1 的话就直接写 create sequence 名; 取值的话 序列名.nextval 下一个值 虚列名.currval 当前值 注意:当第一次使用序列的时必须使用 序列名.nextval 例如: 建立序列 create sequence seq_t; 创建表 create table a (id int, name varchar2(20)); 插入 insert into a values(seq_t.nextval,'Tom' ...
输入员工编号 得到 员工工作到现在的月数 1 create or replace function v_emp(v_empno int) return int is 2 v_month int; 3 v_hiredate varchar2(20); 4 begin 5 select hiredate into v_hiredate from emp where empno=v_empno; 6 v_month:=months_between(sysdate,v_hiredate); 7 return v_month; ...

PL/SQL(四)

存储过程 create or replace procedure 名 is begin end 名; create or replace procedure d_v is cursor rs is select * from dept; begin for r in rs loop dbms_output.put_line(r.dname||chr(9)||r.loc||chr(9)||r.deptno); end loop; end d_v;   执行 execute 名 begin d_v; end; /   输入部门编号 10 然后删除 ...

PL/SQL(三)

定义数组(装的是一行类型) declare type ma is table of varchar2(20) index by binary_integer; may ma; begin may(1):='嘿嘿'; may(2):='哈哈'; dbms_output.put_line(may(1)||chr(9)||may(2)); end; /   For循环 直接执行 open fetch close 直接输出 declare cursor rs is select * from emp; begin for r in rs loop dbms_o ...

PL/SQL(二)

v_empno emp.empno%type:=&no; v_ename emp.ename%type; v_emp emp%rowtype;       修改输入员工的工资加上%10 declare v_empno emp.empno%type:=&no; v_ename emp.ename%type; v_sal emp.sal%type; begin update emp set sal=sal*1.1 where empno=v_empno returning ename,sal into v_ename,v_sal; dbms_ou ...
SQLDDL:create alter drop DML:insert update delete selectDCL:grant revokeTCL:commit rollback savepoint PL/SQL procedureal过程 程序块的基本结构 声明变量 常量     分支循环 Cursor==******游标=====ResultSet   存储过程函数异常包 触发器   ------------------- ...
Oracle中的MINUS和UNION用法 MINUS 指令是运用在两个 SQL 语句上。它先找出第一个 SQL 语句所产生的结果,然后看这些结果有没有在第二个 SQL 语句的结果中。如果有 的话,那这一笔资料就被去除,而不会在最后的结果中出现。如果第二个 SQL 语句所产生的结果并没有存在于第一个 SQL 语句所产生的结果 内,那这笔资料就被抛弃。 MINUS 的语法如下: [SQL 语句 1]MINUS[SQL 语句 2] 我们继续使用一样的例子: Store_Information 表格store_name  Sales  Date  Los Angeles  $1500  Jan- ...
Global site tag (gtag.js) - Google Analytics