`
文章列表
1 级联删除 Oracle在外键的删除上有NO ACTION(类似RESTRICT)、CASCADE和SET NULL三种行为。 下面以学生-班级为例说明不同情况下的外键删除,学生属于班级,班级的主键是学生的外键。 -- 班级表 CRATE TABLE TB_CLASS ( ID NUMBER NOT NULL, --班级主键 NAME VARCHAR2(50), --班级名称 CONSTRAINT PK_TB_CLASS PRIMARY KEY (ID) ); -- 学生表 CREATE TABLE TB_STUDENT ( ID ...
create table X_SMALL_AREA  (    idx_id             NUMBER(20) not null,   pss_idx_id NUMBER(20),   update_log    VARCHAR2(512),   update_date    DATE,   constraint PK_PSS_LOG primary key (idx_id),   constraint FK_PSS_LOG foreign key (pss_idx_id)      references POFS_SERIAL_SYSTEM (idx_id) )  tablespa ...
ORACLE的PROFILE文件是限制数据库用户使用的资源的一种手段。如:控制session或sql能使用的CPU、控制用户的密码管理策略等。数据库创建后,系统则存在名为DEFAULT的默认PROFILE,若不做特殊指定,创建用户时用户默认使用的PROFILE ...
 "=="操作符的作用 1、用于基本数据类型的比较 2、判断引用是否指向堆内存的同一块地址。 equals所在位置: 在Object类当中,而Object是所有类的父类,包含在jdk里面,但并不适合绝大多数场景,通常需要重写 public boolean equals(Object obj) { return (this == obj); } equals的作用: 用于判断两个变量是否是对同一个对象的引用,即堆中的内容是否相同,返回值为布尔类型 equals的基本使用: boolean b = obj1.equ ...
在项目中总会遇到一些关于加载的优先级问题,刚刚就遇到了一个问题,由于项 目中使用了quartz任务调度,quartz在web.xml中是使用listener进行监听的,使得在tomcat启动的时候能马上检查数据库查看 那些任务未被按时执行,而数据 ...
1、ls命令          就是list的缩写,通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等          常用参数搭配:          ls -a 列出目录所有文件,包含以.开始的隐藏文件          ls -A 列出除.及..的其它文件          ls -r 反序排列          ls -t 以文件修改时间排序          ls -S 以文件大小排序          ls -h 以易读大小显示          ls -l 除了文件名之外,还将文件的权限、 ...
今天早晨看了一下blog的留言,发现有位朋友给我留了言,提到了他正在研究SCA,同时也有些困惑,当在异构分布式环境的情况下,不论是否使用SCA规范来实现,都采用Web Service来完成面向服务的服务调用,觉得SCA没有什么优势可 ...
查看当前用户的缺省表空间  SQL>select username,default_tablespace from user_users;  查看当前用户的角色  SQL>select * from user_role_privs;  查看当前用户的系统权限和表级权限  SQL>select * from user_sys_privs;  SQL>select * from user_tab_privs;  查看用户下所有的表  SQL>select * from user_tables;  1、用户  查看当前用户的缺省表空间  SQL>select u ...
前言 完整的Oracle数据库通常由两部分组成:Oracle数据库和数据库实例。 1) 数据库是一系列物理文件的集合(数据文件,控制文件,联机日志,参数文件等); 2) Oracle数据库实例则是一组Oracle后台进程/线程以及在服务器分配的共享内存区。 在启动Oracle数据库服务器时,实际上是在服务器的内存中创建一个Oracle实例(即在服务器内存中分配共享内存并创建相关的后台内存),然后由这个Oracle数据库实例来访问和控制磁盘中的数据文件。Oracle有一个很大的内存快,成为全局区(SGA)。 1、数据库 数据库是数据集合。Oracle是一种数据库管理系统,是一种关系型的 ...
一个 Ajax 查询的功能,代码如下: <form name="keywordForm" method="post" action=""> <p id="profile_nav"> <label for="profile"> 关键字搜索: </label> <input style="width:80; height:20" type="text" name="keywo ...
在比较openSession和getCurrentSession这两个方法之前,我们先认识一下这两个方法。 在进行配置信息管理时,我们一般进行一下简单步骤:      Configuration cfg = new Configuration();  // 获得配置信息对象    SessionFactory sf = cfg.configure().buildSessionFactory(); //解析并建立Session工厂     1. Session session = sf.getCurrentSession(); // 获得Session   2. Session ses ...
       项目要添加过滤未登录用户跳转到登录页面,对于普通页面来说response.sendRedirect("/login.action");  完全没问题,但是在使用ajax的时候往往得不到想要的效果。因为页面根本没跳转,只是捕获到了登录页面的源码而已。 现在Ajax在Web项目中应用广泛,几乎可以说无处不在,当Ajax请求遇到Session超时,应该怎么办? 显而易见,传统的页面跳转在此已经不适用,因为Ajax请求是XMLHTTPRequest对象发起的而不是浏览器,在验证失败后的页面跳转无法反应到浏览器中,因为服务器返回(或输出)的信息被JavaScrip ...
org.springframework.orm.hibernate3.HibernateSystemException: a different object with the same identifier value was already associated with the session: [com.dodomelon.dao.po.ElecmgProductInout#1435626946138_1_414010011]; nested exception is org.hibernate.NonUniqueObjectException: a different object ...
我们可能经常会用到这一功能,比如有时,我们不希望用户没有进行登录访问后台的操作页面,而且这样的非法访问会让系统极为的不安全,所以我们常常需要进行登录才授权访问其它页面,否则只会出现登录页面,当然我的思路: 一种是在jsp页面进行session的判断,如果不存在该用户的session,就跳转到登录页面,否则执行jsp页面代码,但是你会发现这样做逻辑也简单,但是非常麻烦,如果有很多个jsp,那么就要写多个判断 另一种则是利用过滤器,访问页面时都进行过滤验证,如果存在该用户session,则访问该页面,否则跳转到登陆页面登录,保存session后访问其它页面 一下是我的实现 package ...
12518问题在我所管理的ERP系统内也曾经出现过 以前的环境是windows 2003 32BIT+ORACLE R2 10.2.0.1.0 内存受限于32位系统ORACLE进程最大只能使用1.7G,无论如何分配SGA与PGA隔一段时间总会报12518的错误 解决思路是换操作系统+升级数据库版本 换成windows 2003 64BIT + ORACLE R2 10.2.0.4.0 因为使用了64位的操作系统ORACLE进程不再受限于1.7G大小,服务器32G内存能够合理分配给ORACLE后不再报12518的错误   原文:http://www.itpub.net/thread-5210 ...
Global site tag (gtag.js) - Google Analytics