`
文章列表
引用 1. 取四舍五入的几位小数 select round(1.2345, 3) from dual; 结果:1.235 2. 保留两位小数,只舍 select trunc(1.2345, 2) from dual; 结果:1.23 select trunc(1.2399, 2) from dual; 结果:1.23 3.取整数 返回大于或等于x的最大整数:  select         ceil(23.33)         from         dual;  结果:   24  返回等于或小于x的最大整数:  select         floor(23.33)  ...
引用 当某个数据库用户在数据库中插入、更新、删除一个表的数据,或者增加一个表的主键时或者表的索引时,常常会出现ora-00054:resource busy and acquire with nowait specified这样的错误。 主要是因为有事务正在执行(或者事务已经被锁),所有导致执行不成功。 1、用dba权限的用户查看数据库都有哪些锁 select t2.username,t2.sid,t2.serial#,t2.logon_time from v$locked_object t1,v$session t2 where t1.session_id=t2.sid order ...
1.多对多关系 表product,category,category_has_product @ManyToMany(mappedBy="products",cascade={CascadeType.PERSIST}) private List<Category> categorys = Lists.newArrayList(); @ManyToMany(fetch=FetchType.LAZY,cascade=CascadeType.PERSIST) @JoinTable(name="CATEGORY ...
每个Oracle用户都有一个名字和口令,并拥有一些由其创建的表、视图和其他资源。Oracle角色(role)就是一组权限(privilege)(或者是每个用户根据其状态和条件所需的访问类型)。用户可以给角色授予或赋予指定的权限,然后将角色赋给相应的用户。一个用户也可以直接给其他用户授权。     数据库系统权限(Database System Privilege)允许用户执行特定的命令集。例如,CREATE TABLE权限允许用户创建表,GRANT ANY PRIVILEGE 权限允许用户授予任何系统权限。     数据库对象权限(Database Object Privilege)使得用户 ...
select * from v$nls_parameters 查询nls的参数,获得数据库服务器端的字符编码 NLS_LANGUAGE NLS_CHARACTERSET 右击“我的电脑” 属性-》高级--》环境变量 NLS_LANG = NLS_LANGUAGE.NLS_CHARACTERSET 设入查询的值就可以 引用 查看可选的数据库字符集 ...
eclipse RCP里调用时找不到类,直接在类中使用main方法可以。 报的异常是java.lang.ClassNotFoundException: 需要在 plugin.xml文件在Runtime选项卡中的classPath中把javax.media.NoPlayerException 相关jar包添加进去

SWT对话框

SWT对话框 对话框,都继承自org.eclipse.swt.widgets.Dialog,有Modal的和Modeless的区分,一般的对话框处理程序如下: <DialogType> dlg = new <DialogType>(shell); dlg.setSomeData(data); <ReturnType> returnValue = dlg.open(); if (returnValue == null) { // User clicked cancel } else { // Do something with returnValue ...
SQL中的单记录函数 1.LENGTH(xx)  返回字符串的长度; SQL> select name,length(name),addr,length(addr),sal,length(to_char(sal)) from .nchar_tst; NAME LENGTH(NAME) ADDR LENGTH(ADDR) SAL LENGTH(TO_CHAR(SAL)) ------ ------------ ---------------- ------------ --------- -------------------- 高乾竞 ...
原文链接:http://www.sharecenter.net/archiver/tid-109152.html 当JVM(Java虚拟机)启动时,会形成由三个类加载器组成的初始类加载器层次结构:        bootstrap classloader                 |        extension classloader                 |        system classloader bootstrap classloader -引导(也称为原始)类加载器,它负责加载Java的核心类。在Sun的JVM中,在执行java的命令中使用-Xboo ...
项目EDI里有一个写xslt解析xml并输出xml的功能 xslt里有调用到java类方法,测试不方便就上网找了些资料 用java类来调用xslt进行解析并输出 所用的jar库 1.Apache xalan-j_2_7_0 新建一个java类项目 加入以下jar包 引用 xml-apis.jar serializer.jar xercesImpl.jar xalan.jar xalansamples.jar 新建一个调用解析类(与例子程序SimpleTransform类一样) package com.aguu.translate; import java.io.FileNotFo ...
spring2 配置文件 <?xml version="1.0"?> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"> <beans> <!-- 数据源配置 --> <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPoole ...

数据库设计三范式

    博客分类:
  • sql
数据库的三范式 1N:关系R中的属性都是不可分割的项. 2N:在1N的基础上,每个非主属性完全函数依赖于码. 消除部分依赖(组合主键才有的情况) 3N:在2N的基础上,每一个非主属性既不部分依赖于码也不传递依赖于码. ( 消除传递依赖) 1N   |   消除非主属性对码(主键)的部分函数依赖 2N   |   消除非主属性对码的传递函数依赖 3N   |   消除主属性对码的部分和传递函数依赖 BCNF   |   消除非平凡且非函数依赖的多值依赖 4N 范式说明     第一范式(1NF):数据库表中的字段都是单一属性的,不可再分。这个单一属性由基本类型构成,包括整型、实数 ...
创建临时表的语法: CREATE GLOBAL TEMPORARY TABLE table "(" column datatype [DEFAULT expr] [{ NULL | NOT NULL}] [, column datatype [DEFAULT expr] [ {NULL | NOT NULL} ]... ")" ON COMMIT {DELETE | PRESERVE } ROWS ; 引用 目前所有使用Oracle作为数据库支撑 ...
Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了。       1.INSERT INTO SELECT语句       语句形式为:Insert into Table2(field1,field2 ...
----------------- ---------------- IF INSTR(P_PAYER2,',')<>0 THEN BEGIN WHILE INSTR(P_PAYER2,',')<>0 LOOP v_Spot:=INSTR(P_PAYER2,',',1,1); IF in_p =1 THEN V_PAYERS:=SUBSTR(P_PAYER2,1,v_Spot-1); E ...
Global site tag (gtag.js) - Google Analytics