
oracle
老鼠拧刀满街找猫
微信公众号:Cooking Regex
正则学习分享
展开
-
Oracle连接数查看
目前总结的语句,在查看数据的连接情况很有用 ,写完程序一边测试代码一边查看数据库连接的释放情况有助于分析优化出一个健壮的系统程序来。1.Sql代码1.select count(*) from v$process select count(*) from v$process --当前的数据库连接数2.Sql代码1.select value from v$para转载 2016-01-14 11:16:53 · 611 阅读 · 0 评论 -
oralce正则表达式函数
官方网址:点击打开链接Oracle Regular ExpressionsVersion 11.1 General InformationAnchoring CharactersCharacter ClassDescription^Anchor the expression原创 2017-03-30 14:25:46 · 566 阅读 · 0 评论 -
Oracle DECODE 和 CASE 用法
链接Oracle DECODE & CASE FunctionsVersion 11.1Note: Decode and Case are very similar in their appearance but can produce very different results.Demo Tables & Data原创 2017-03-30 14:40:54 · 645 阅读 · 0 评论 -
Oracle SUBSTR & INSTR Functions
点击打开链接Oracle SUBSTR & INSTR FunctionsVersion 11.1SUBSTR (Substring) Built-in String FunctionSUBSTR (overload 1)SUBSTR(STR1 VARCHAR2 CHARACTER SET ANY_CS, POS原创 2017-03-30 14:45:03 · 485 阅读 · 0 评论 -
Oracle Miscellaneous Functions
点击打开链接Oracle Miscellaneous FunctionsVersion 11.1 General InformationNote: These are functions not covered on other site pages LNNVLEvaluat原创 2017-03-30 14:47:21 · 474 阅读 · 0 评论 -
Oracle Built-in Operators
点击打开链接Oracle Built-in OperatorsVersion 11.1 Arithmetic OperatorsAddition + SELECT 100 + 10 FROM dual;Subtraction - SELECT 100 - 10 FROM原创 2017-03-30 14:50:43 · 514 阅读 · 0 评论 -
Oracle Built-in Functions
点击打开链接Oracle Built-in FunctionsVersion 11.1 Function NameAnalyticCollectionConversionDateTimeData MiningMisc.ModelClauseNullHandlingNu原创 2017-03-30 14:53:16 · 747 阅读 · 0 评论 -
Oracle Translate & Replace
点击打开链接Oracle Translate & ReplaceVersion 11.1Note: Translate and replace are very similar in their appearance but can produce very different results. Translate replaces by原创 2017-03-30 14:57:55 · 540 阅读 · 0 评论 -
Oracle Error Code Reference Library
点击打开链接We have over 18,000 Oracle Error Codes currently indexed for searching, including error codes for SQL*Loader, RMAN, NNL, TNS, DRG, IMG, PCC, LPX, LSX, and many others.Type the Or原创 2017-03-30 15:08:45 · 1003 阅读 · 0 评论 -
Oracle内连接
内连接(Inner join)是指表连接的连接结果只包含那些完全满足连接条件的记录。select t1.col1,t1.col2,t2.col3from t1,t2where t1.col2=t2.col2或select t1.col1,t1.col2,t2.col3from t1join t2 on (t1.col2=t2.col2)如果内连接中除了带连接条件外,还带了额外的限制条件,该...原创 2018-05-08 13:46:47 · 1504 阅读 · 0 评论 -
Oracle外链接
外连接(Outer join)是对内连接的一种扩展,它是指表连接的连接结果除了包括那些完全满足连接条件的记录之外,还会包含主表中所有不满足该连接条件的记录。外链接分为:左连接、右连接和全连接。语法如下:1、左连接目标表1【主表】 left outer join 目标表2 on (连接条件)select t1.col1,t1.col2,t2.col3from t1left outer join ...原创 2018-05-08 14:43:36 · 1547 阅读 · 0 评论 -
oralce字符串函数
Oracle/PLSQL String FunctionsASCIIGet The ASCII Value Of A CharacterASCII(ch VARCHAR2 CHARACTER SET ANY_CS) RETURN PLS_INTEGER;SELECT ASCII('A') FROM DUAL;SELECT ASCII('Z') FROM原创 2017-03-30 14:19:24 · 582 阅读 · 0 评论 -
Oracle数据库查看某天创建的所有表、视图等
SELECT * FROM ALL_OBJECTS WHERE TO_CHAR(CREATED, 'yyyymmdd') = '20160202' ;原创 2016-02-02 17:38:48 · 1934 阅读 · 0 评论 -
Oracle数据库char(7)改为char(36)后,再改为varchar2(36)出现的问题
案例:原来表的结构CREATE TABLE T_MD_DATA_ELEMENT ( ELEMENT_ID CHAR(7) NOT NULL)由于需求的变化,字段长度需要改,实施人员把这个字段改为了CHAR(36),导致现场的项目有很多查询语句也需要改,后来我让实施人员改为CREATE TABLE T_MD_DATA_ELEME原创 2016-04-08 14:02:10 · 4017 阅读 · 0 评论 -
java批量插入数据到Oracle
public static void insertDataItem(Connection conn,List> data){ PreparedStatement pst=null; try { conn.setAutoCommit(false); String sql="insert into t_res_dataitem(ID,NAME_EN,NAME原创 2016-05-04 16:47:57 · 1789 阅读 · 0 评论 -
java读取Excel数据,然后写入到txt文件,并批量保存到oracle数据库中
ReadExcel类:package com.linbilin.readExcel;import java.io.FileInputStream;import java.io.FileWriter;import java.sql.Connection;import java.util.ArrayList;import java.util.LinkedHashMap;import原创 2016-05-04 17:00:03 · 2140 阅读 · 0 评论 -
oracle varchar2存汉字出现问题
一、场景:页面的remark备注字段在数据库中的长度为varchar2(4000),jsp页面校验长度的方式为:var valFlag = editForm.validate({strucName:{name:'措施名称',notEmpty:true,trim:true,maxLength:256},strategyName:{name:'策略',notEmpty:true,tri原创 2016-11-10 17:12:30 · 2058 阅读 · 0 评论 -
oracle数据库用户加锁、解锁以及修改密码等操作
一、oracle数据库用户加锁和解锁 oracle数据库安装好之后,scott之类的用户默认情况下是被锁住的,无法使用scott用户登录数据库。使用有alter user数据库权限的用户登陆,角色选sysdba,执行以下命令:解锁命令: SQL> ALTER USER 用户名 ACCOUNT UNLOCK;锁定用户命令:SQL> ALTER USER 用户名 ACC原创 2017-01-13 16:59:16 · 1391 阅读 · 0 评论 -
Oracle bitand( )函数简介
Oracle bitand( )函数在Oracle数据库中是很常见的,下面就为您详细介绍Oracle bitand( )函数的用法,如果您感兴趣的话,不妨一看。Oracle bitand( )函数:返回两个数值型数值在按位进行AND 运算后的结果。语法BITAND(nExpression1, nExpression2)参数nExpression1, nExpression2原创 2017-01-13 17:14:31 · 4386 阅读 · 0 评论 -
oracle ceil和floor函数
ceil和floor函数在一些业务数据的时候,有时还是很有用的。ceil(n) 取大于等于数值n的最小整数;floor(n)取小于等于数值n的最大整数。如下例子SQL> select ceil(9.5) from dual; CEIL(9.5)---------- 10 SQL> select floor(9.5) from dual原创 2017-01-13 17:18:19 · 712 阅读 · 0 评论 -
java 传数组到Oracle中in arr的方法总结
方法一:把数组转为字符串,然后把[ ]替换为(),在拼起来 public static void query(Connection conn,String[] arr ){ PreparedStatement pst=null; ResultSet rs=null; StringBuilder sql=new StringBuilder("select * from te原创 2017-01-12 15:16:13 · 2645 阅读 · 0 评论 -
Oracle查询数据,按月统计,生成默认数据和月份【今年和去年的月份】
select to_char(add_months(start_date, (level - 1)), 'yyyymm') stat_date, 0 as kw_num from (select add_months(trunc(sysdate, 'y'), -12) as start_date, add_months(trunc(sysdate, ...原创 2018-07-03 12:09:46 · 4394 阅读 · 0 评论