`
yunchow
  • 浏览: 324407 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论
文章列表
Enable/Disable User Tracing // 记录用户操作信息. alter session set sql_trace=true; alter database open read only; desc dba_users; select username, account_status from dba_users; alter user hr account unlock; alter user hr identified by hr; --------------------- Chapter 4.  Creating a DataBase 1.Choose a ...
Oracle Install interactive: ./runInstaller SQL*Plus sqlplus /nolog connect / as sysdba startup ------------------ Review: select * from dual; Managing an Oracle Instance Objectives: Create and manage initialization parameter files Start up and shut down an instance Monitor and use diagnostic files ...
第十章 过程,函数,包和触发器 认识存储过程和函数 CREATE OR REPLACE PROCEDURE TEST   (EMP_NO EMP.EMPNO%TYPE,    SALARY EMP.SAL%TYPE) IS(/AS)   EMP_NAME EMP.ENAME%TYPE; BEGIN   UPDATE EMP SET SAL = SALARY WHERE EMPNO = EMP_NO;   COMMIT;   SELECT ENAME INT EMP_NAME FROM EMP WHERE EMPNO = EMP_NO;   DBMS_OUTPUT.PUT_LINE(EMP_N ...
第九章 PL/SQL PL/SQL : Procudure Language/SQL PL/sql中可以写增删改.不能出现ddl语句 PL/SQL组成:定义部分,执行部分,异常处理部分. 定义部分:定义自已使作的变量,常量,异常,游标. 执行部分:begin .. end; 异常部分:错误处理程序. Declare ... begin... exception.. end; ----- SET SERVROUTPUT ON; --不能写在脚本里. BEGIN DBMS_OUTPUT.PUT_LINE("HELLO,WORLD!"); END; DBMS_OUTPUT.PUT ...
insert 语句语法 insert into users select 2,'xx',3 from dual union select .. insert into users values(2,'xx',default,6); default不能参加任何运算. create table user1 as select user_id,user_name from users where user_id>2; create table user1 as select user_id,user_name from users; insert into (select user_id, ...
alter user scott account lock; alter user scott account unlock; alter user scott identified by tiger 重要的单行函数: NVL(*),NVL2,NULLIF,COLLASCE,CASE,DECODE(*). decode(expr1,if1,then1,...,default) case when .. then else defaultvalue end. collasce (xx,xx,xx,0) NULLIF(a,b) NVL2(a,b,c) 转换函数: to_char() to_numbe ...
Review: 物理结构 控制文件(多路8), 数据文件, 联机日志, 参数文件. 参数文件指定了控制文件所在位置和初始化参数. 由控制文件读取数据文件和联机日志文件. show parameter control; 逻辑结构 数据库 SID 表空间 TableSpace 段 segment -> 数 ...
数据库和实例 表,视图和索引 emca -repos drop emca -repos create emca -config dbcontrol db emctl status dbconsole set ORACLE_SID=test emctl status dbconsole emctl start emctl stop --------------- .ora 参数文件 init.ora 指明了控制文件的位置. .ctl 控制文件 多路控制, 里面包括了数据文件和日志文件的路径. .dbf 数据文件 .log 重做日志文件. 至少两个. 归档日志. sqlplus ...
servlet & struts 总复习 ------------------------ 1. Servlet 基础概念 HttpServlet extends Servlet 生命周期(init(), destroy(), service()) init(Config)->获得initParam HttpServlet -> service()(获得当前提交的方式,分别调用doGet或者是doPost方法) doGet/doPost(HttpSer ...
struts 验证 代码级验证:ActionForm, ActionErrors validate(), 1, new ActionErrors 2, 进行验证 3, errors.add("xx",new ActionMessage(xxx)) 4, saveErrors(request, errors); saveMessages(request, errors); <html:messages message="true|false/*取错误还是消息*/" id prope ...
Struts 验证 在ActionForm里的validate方法里主要进行页面格式的验证 而在Action中进行业务方面验证. ActionErrors validate() { ActionErrors errors = new ActionErrors(); errors.add(String/*与页面的出错标签相对应<html:errors property="">*/, new ActionMessage("errors.username"/*和资源文件里的Key对应*/)); } 在资源文件中有两个特殊的 ...
ActionForm 需要Java类,各有不同的实现 支持的属性:基本类型,包装类,自定义类,数组, Map, List 初始化:reset(),对数组,Map,List初始化 如何验证:validate()方法,通过验证框架. 如何取值:转换成对应的具体的ActionForm类,通过getter方法去对ActionForm取值. Vo传值(BeanUtils):copyProperties(vo,properties), 动态属性:不支持 JSP上:input里的Name要和Form中的属性要对应,包括大小写. 嵌套属性:user.address.city 应用场合:对某些有明确验证需求的.对 ...
DynaActionForm 用配置代替Java类 <form-beans> <form-bean name="" type="org.apache.struts.actionDynaActionForm"> <form-property name="userName" type="java.lang.String" initial="123"/> <form-property name="age" type=&q ...
struts 内容: ActionServlet, struts-config.xml, Action,ActionForm,ActionMapping,ActionForward,ActionError,request,response ActionForm:(DTO) 1,extends ActionForm 2,表单元素名要和ActionForm属性名对应 3,属性类型?不一定是String,基本数据类型和包装类 数组,List,Map,自定义对象,util.Date 4,reset初始化 5,validate填充之后执行 角色:1,DTO,数据传递对象 2,数据转换器 3,数据校验器 ...
struts基本配置,在web.xml中 <servlet> <servlet-name> <servlet-class>org.apach.struts.action.ActionServlet</servlet-class> <init-param> <param-name>config</param-name> <param-value>/WEB-INF/strutx-config.xml</param-value> </init-param> &l ...
Global site tag (gtag.js) - Google Analytics