Oracle
luofuIT
这个作者很懒,什么都没留下…
展开
-
Oracle中REGEXP_SUBSTR函数
转自:Oracle中REGEXP_SUBSTR函数Oracle中REGEXP_SUBSTR函数的使用说明: 题目如下:在oracle中,使用一条语句实现将'17,20,23'拆分成'17','20','23'的集合。 REGEXP_SUBSTR函数格式如下:function REGEXP_SUBSTR(String, pa转载 2014-11-20 12:31:06 · 767 阅读 · 0 评论 -
建立dblink(database link)
database linke是建立一个数据库到另一个数据库的路径的对象,通过database link可以允许查询远程表,我理解可以算作一种分布式数据库的用法。database link是单向连接,既然它是一种对象,那自然可以在xxx_objects表中查询到相关的信息。建立database link前需要明确几个事情:1、确认从建立方的server可以访问远程数据库。转载 2015-05-07 09:50:46 · 565 阅读 · 0 评论 -
oracle系统包——dbms_job用法(oracle定时任务)
用于安排和管理作业队列,通过使用作业,可以使ORACLE数据库定期执行特定的任务。一、dbms_job涉及到的知识点1、创建job:variable jobno number;dbms_job.submit(:jobno, —-job号 'your_procedure;',—-执行的存储过程, ';'不能省略转载 2015-05-07 10:02:23 · 722 阅读 · 0 评论 -
ORACLE中的(+) 与join
(+)就是连接譬如SELECT a.*, b.* from a(+) = b就是一个右连接,等同于select a.*, b.* from a right join bSELECT a.*, b.* from a = b(+)就是一个左连接,等同于select a.*, b.* from a left join b即" (+)"所在位置的另一侧为连接的方向,通常将全量集合与部分集合连接时,转载 2015-05-12 11:24:00 · 1521 阅读 · 0 评论 -
Oracle_PL-SQL_JavaSource_13
JAVA Source 有的时候,我们需要在Oracle的Prodedure、Function中调用JAVA代码来实现功能,比方说下面的这个例子,调用JAVA代码来实现大小写金额的转换,如果这个代码用PL实现,难度还是有的,那如果我们先写成JAVA代码,然后通过调用,来实现,还是可以的。创建[sql] view plaincopy转载 2015-05-12 09:53:42 · 769 阅读 · 0 评论 -
oracle里面base64加解密
1. base64 的解密函数select utl_raw.cast_to_varchar2(utl_encode.base64_decode(utl_raw.cast_to_raw('dGVzdA=='))) from dual2. base64 的加密函数select utl_raw.cast_to_varchar2(utl_encode.base64_encode(utl转载 2015-05-11 11:15:45 · 992 阅读 · 0 评论 -
oracle查询日期在查询时解决格式问题
对oracle数据库进行查询,其中有日期类型数据的话,可以在数据库查询的时候,进行日期格式的定义TO_CHAR(m.endtime 'yyyy-MM-dd HH24:mi:ss') endtime原创 2015-03-31 11:19:44 · 4037 阅读 · 0 评论 -
ibatis 批量插入[类对象]到 oracle 数据库
1.实现目标: a)使用ibatis实现批量插入数据到oracle数据库 b)插入的是类对象数据列表 c)插入的同时,需要使用数据库sequence生成对象的唯一标识 2.实现过程: a)ibatis的xml文件配置详解insert id="insertSourceInfoList" parameterClass="java.util.List"> <![CDA转载 2015-03-17 09:54:14 · 1277 阅读 · 0 评论 -
Oracle 获取当前日期及日期格式
Oracle 获取当前日期及日期格式 获取系统日期: SYSDATE() 格式化日期: TO_CHAR(SYSDATE(),'YY/MM/DD HH24:MI:SS) 或 TO_DATE(SYSDATE(),'YY/MM/DD HH24:MI:SS) 格式化数字: TO_NUMBER转载 2015-03-05 18:43:41 · 700 阅读 · 0 评论 -
数据库日期处理
当数据库某表值得类型为 DATE时,那么从数据库取出的数据为 DATE类型如果当时间数据不符合需求时,需要进行时间格式的转化。使用下列语句进行转化: Date currentTime = new Date(); SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Strin原创 2015-03-05 18:39:13 · 530 阅读 · 0 评论 -
oracle 常用函数
本文更多将会介绍三思在日常中经常会用到的,或者虽然很少用到,但是感觉挺有意思的一些函数。分二类介绍,分别是: 著名函数篇 -经常用到的函数 非著名函数篇-即虽然很少用到,但某些情况下却很实用 注:N表示数字型,C表示字符型,D表示日期型,[]表示内中参数可被忽略,fmt表示格式。 单值函数在查询中返回单个值,可被应用到select,where子句,start w转载 2015-03-05 11:01:44 · 658 阅读 · 0 评论 -
oracle 数据库base64位转码解码
oracle 转码函数CREATE OR REPLACE FUNCTION base64decode(p_clob CLOB)RETURN CLOBISl_blob CLOB;l_raw RAW(32767);l_amt NUMBER := 7700;l_offset NUMBER := 1;l_temp VARCHAR2(32767);BEGIN BEG原创 2015-05-18 15:45:11 · 4169 阅读 · 0 评论