oracle
Michael-Ng
Java Web
展开
-
JDBC连接到MySQL和oracle
package mysql;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Statement;import java.sql.ResultSet;import java.sql.PreparedStatement; publ原创 2013-08-05 09:07:20 · 552 阅读 · 0 评论 -
Spring中数据源和数据库连接池配置的几种方法
转自:Spring中数据源和数据库连接池配置的几种方法Spring 中数据源和数据库连接池配置的几种方法一、 数据源的配置:* 与 Hibernate 集成最常见的一种:配置 sessionFactory --> bean id = "sessionFactory" class = "org.springframework.orm.h转载 2013-12-25 10:57:58 · 780 阅读 · 0 评论 -
创建定时执行存储过程的JOB
创建JOB 如下:DECLARE X NUMBER;BEGIN SYS.DBMS_JOB.SUBMIT ( job => :X ,what => 'sync_test_card_sync_pro;' ,next_date => Sysdate ,interval => 'TRUNC(LAST_DAY(SYSDATE))+1原创 2013-08-05 09:07:50 · 514 阅读 · 0 评论 -
Oracle Create TableSpace
原文出自 ORACLE中,表空间是数据管理的基本方法,所有用户的对象要存放在表空间中,也就是用户有空间的使用权,才能创建用户对象.否则是不充许创建对象,因为就是想创建对象,如表,索引等,也没有地方存放,Oracle会提示:没有存储配额. 因此,在创建对象之前,首先要分配存储空间.分配存储,就要创建表空间: 创建表空间示例如下:CREATETABLESPACE "SAMPLE"L转载 2013-08-05 09:07:59 · 531 阅读 · 0 评论 -
oracle里的自动增长字段,可以用触…
原文来处1、在创建触发器之前要创建一个sequence(序列号),每次取的时候它会自动增加。你要有创建sequence的权限 语法: CREATE SEQUENCE emp_sequence INCREMENT BY 1 -- 每次加几个 START WITH1 -- 从1开始计数转载 2013-08-05 09:08:06 · 448 阅读 · 0 评论 -
quartz的触发器CronTriggerBean配置
一个Quartz的CronTrigger表达式分为七项子表达式,其中每一项以空格隔开,从左到右分别是:秒,分,时,月的某天,月,星期的某天,年;其中年不是必须的,也就是说任何一个表达式最少需要六项!例:0 0 12 ? * WED 表示每个星期三的12点执行,这里没有“年”这项!字段名(项) 必须 值范围 特殊字符 秒 是 0-59 , - * / 分 是 0-59 , - * /原创 2013-08-05 09:08:08 · 590 阅读 · 0 评论 -
decode函数用法
原文来处该函数可以接受可变的参数,具体参数情况如下:decode(条件,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值)该函数的含义如下:if ( 条件=值1 ) return(翻译值1)else if( 条件=值2) return(翻译值2) ......else if( 条件=值n ) return(翻译值n)else转载 2013-08-05 09:08:11 · 659 阅读 · 0 评论 -
ORACLE日期函数ADD_MONTHS
原文地址:日期函数 ADD_MONTHS">ORACLE 日期函数 ADD_MONTHS作者:小猪格式:ADD_MONTHS(DATE,NUMBER)即ADD_MONTHS(日期,数字) ADD_MONTHS函数在输入日期上加上指定的几个月返回一个新的日期。如果给出一负数,返回值日期之前几个月日期。 ADD_MONTHS(DATE,NUMBER)中的NUMBER应当是整数,给出小数时,正转载 2013-08-05 09:07:46 · 1385 阅读 · 0 评论 -
oracle ORA-01476:divisor is equal to zero
在执行SQL语句时报ORA-01476:divisor is equal to zero主要的原因是在SQL语句中除数为0。例如:select a/b from c;当b为0时执行SQL就会报ORA-01476:divisor isequal to zero修改后:select decode(b,0,0,a/b) from c;这样就可以了。有关于oracle 的decode的用法请原创 2013-08-05 09:08:13 · 7792 阅读 · 0 评论 -
oracle使用汉字首字母查询函数
原文地址:使用汉字首字母查询函数以及使用方法">oracle 使用汉字首字母查询函数以及使用方法作者:亚历山大女王CREATE OR REPLACE FUNCTION F_TRANS_PINYIN_CAPITAL(P_NAME INVARCHAR2) RETURN VARCHAR2 AS V_COMPARE VARCHAR2(100); V_RETURN VARCHAR2(400转载 2013-08-05 09:09:29 · 1203 阅读 · 0 评论 -
Oracle 在SQL*Plus中如何显示当前…
显示某用户所有表(例如SCOTT,必须大写)select TABLE_NAME from all_tables where owner = 'SCOTT';显示当前的所有用户表select * from user_tables显示当前数据库的所有表select * from tab;显示当前数据表空间名你可以采用sys用户登陆select tablespac原创 2013-08-05 09:07:18 · 661 阅读 · 0 评论 -
Spring连接MySQL、Oracle和SQL Server的数据库运动连接属性
在配置文件applicationContext.xml设置如下:xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://www.springframework.org/s转载 2013-12-24 23:19:06 · 827 阅读 · 0 评论