`
lms168
  • 浏览: 61529 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
  每次启动oracle时都需要启动监听和实例,但是通过点击控制面板-服务的方式启动oracle时感觉很麻烦,用dos命令简单明了 启动监听:lsnrctl start 启动实例:net start oraclServiceORCL 关闭监听:lsnrctl stop 关闭实例:net stop oracleServiceORCL

日历控件

在很多的web开发中我们都需要用到日历控件,下面介绍一个好用的日历控件 用法如下: (1)导入日历控件: <script type="text/javascript"  src="/YYXSMS/js/Calendar.js"></script> (2)在一个text文本域中用onclick触发该日历的事件SelectDate(): <input style="padding-left:5px;" size="10" id="date" onclick=&quo ...
  在web开发中,我们经常会遇到表格的美化,这里介绍几种最常用的表格的美化方式。   在表格美化中用的最多的估计就是细化表格的边框,细化边框与table的cellspacing属性息息相关;在table中还有个很容易与cellspacing混淆的属性叫做cellpading,他们的区别如下图所示: 第一种也是最常用的一种直接在table中加如下属性,其输出效果如图1所示: style="border-collapse:collapse" border="1"   bordercolor="#000000" 第二种与第一种类似也是 ...
import java.io.*; import java.sql.*; import java.util.*; import javax.servlet.jsp.jstl.sql.*; public class DBHelper { private String sql; //要传入的sql语句 public void setSql(String sql) { this.sql = sql; } private List sqlValues; //sql语句的参数 public void setSqlValues(List sqlValu ...
alter table StudentInfo --增加一个字段 add pwd varchar(20) not null alter table StudentInfo --删除一个字段 drop column pwd alter table dbo.User_tbl --修改字段属性 alter column score varchar(10) exec sp_rename St ...
 dwr与hibernate集成时候,可能会产生很多莫名其妙的问题,这些是由于dwr的bug产生的,例如一对多,用dwr遍历“一”的时候,他将忽略hibernate的检索策略,去读取set集合,由此会产生错误。   当用hibernate的session.delete(Object)时,如果object有属性在配置文件中不能为空,那么object的相应属性也不能为空,否则会出现property为空错误,这个规则也适应hibernateTemplate  
  类级别可选的检索策略包括立即检索和延迟检索,默认为延迟检索。如果<class>元素的lazy属性为true,表示采用延迟检索;如果lazy属性为false,表示采用立即检索。lazy属性的默认值为true。对于类级别的检索策略只影响session的load()方法,对于session的get()方法和hql方法都是无效的。 说明:<1默认情况下session的load()采用延迟加载策略;session的get()和Query的list()或者unique()总是采用立即检索策略         <2当程序加载一个持久化对象的目的是为了访问它的属性,可以采用立即检 ...

无题1

1.当hibernate持久化一个临时对象时,在默认情况下,它不会自动持久化所关联的其它临时对象。如果希望希望当hibernate持久化一个临时对象时自动持久化所关联的对象,可以在配置文件中将该对象所要关联持久化的那个对象的cascade属性设为'save-update',cascade属性的默认值为‘none’。 caseCade的属性为save-update表示保存或者更新当前对象时,会级联保存或更新与它相关联的对象 2.inverse属性用来决定由哪端来维护关系 例如: public class Customer implements java.io.Serializable { ...
首先看下在oracle中一般的分页代码 select * from emp; --分页代码分解式第一步 select e.*,rownum rn from (select * from emp)e;--分页代码分解式第二步 select e.*,rownum rn from (select * from emp)e where rownum<10; ;--分页代码分解式第第三步 sel ...

oracle例外处理

   例外分类    oracle将例外分为预定义例外,非预定义例外和自定义例外三种    预定义例外用于处理常见的oracle错误    非预定义例外用于处理预定义例外不能处理的例外    自定义例外用于处理oracle错误无关的其它情况      预定义例外    预定义例外是由pl/sql所提供的系统例外,当pl/sql应用程序违反了oracle规定的限制时,则会隐含的触发一个内部例外,pl/sql为开发人员提供了共二十多种预定义例外,常见的如下:     case_not_found     在开发pl/sql块中编写case语句时,如果在when字句中没有包含必须的条 ...

pl/sql进阶

------------------------分页----------------------------create table book(bookId number(3),bookName varchar2(50),publishHourse VARCHAR2(50)); --编写过程额--in;表示这是一个输入参数,不写默认就是in--out;表示一个输出参数create or replace procedure sp_book(spBookId in number,spBookName in varchar2,spPublishHour varchar2) isbegininsert ...

oracle pl/sql

  pl/sql是什么?   pl/sql(procedural language/sql)是oracle在标准的sql语言上的扩展,pl/sql不仅允许嵌入sql语言,还可以定义变量和常量,允许使用条件语句和循环语句,允许使用例外处理各种错误,这样使得他的功能变得更加强大 ...

oracle索引

        索引是用于加速数据存取的数据对象,合理的使用索引可以大大降低i/o次数,从而提高数据访问性能,索引有很多种,我们主要介绍常用的几种;         单列索引         单列索引是基于单个列所建立的索引         比如:create index 索引名 on 表名(列名)           复合索引         复合索引是基于两列或是多列的索引。在同一张表上可以有多个索引,但是要求列的组合(包括顺序)必须不同,比如以下是两个不同的索引         create index emp_index1 on emp(ename,job);       ...
     数据字典是oracle数据库中最重要的组成部分,他提供了数据的一些系统信息      动态性能视图记载了例程启动后的相关信息        数据字典      数据字典记录了数据库的系统信息,它是只读表和视图的集合, ...
    每个oracle数据库应该至少有一名数据库管理员(dba),对于一个小的数据库,一个dba就够了,但是对于一个大的数据库可能需要多个dba分别担负不同的管理职责    (1)数据库管理员(dba)的职责      <1安装和升级oracle的数据库     <2建库,表空间,表,视图,索引     <3制定并实施备份与恢复计划     <4数据库权限管理,调优,故障排除     <5对于高级dba,要求能擦怒项目开发,会编写sql语句,存储过程,触发器,规则,约束,包。   (2)管理数据库的用户主要是sys和system        sys相当于 ...
Global site tag (gtag.js) - Google Analytics