
Oracle
传说中的大神
这个作者很懒,什么都没留下…
展开
-
Oracle number to char 研究
由于字段在DB中number类型 可以保存 int ,float ,double 数据. 当int 类型 时 直接转换 to_char 或者 || 不会出问题.但是当为float 或者 double 时 会出转换问题. 此Sql语句decode(length(REPLACE(to_char(ACTUAL_VALUE),'.','') ),length(ACTUAL_VALUE),to_char(A原创 2014-08-15 17:27:21 · 852 阅读 · 0 评论 -
Oracle 字符串 分割
SQL如下: SELECT regexp_substr('1@2@3@4','[^@]+',1,level) valueFROM dual CONNECT BY level <= LENGTH('1@2@3@4')-LENGTH(REPLACE('1@2@3@4','@',''))+1; 结果如图: 其它方法参见:点击打开链接...2014-11-10 15:47:00 · 118 阅读 · 0 评论 -
Oracle 动态设置SEQUENCE startwith 的值
Oracle 动态设置SEQUENCE startwith 的值具体脚本如下:DECLAREs_ID NUMBER ;BEGINs_ID :=1000;SELECT MAX(schedule_id)+1 INTO s_ID FROM tableName;EXECUTE immediate 'CREATE SEQUENCE SEQ_1 MINVALUE 1 MAX...2015-12-07 17:32:00 · 414 阅读 · 0 评论 -
Oracle blob demo
public void saveBlob(String path) throws SQLException, FileNotFoundException, IOException { //ITRDR_environment.xlsx PreparedStatement pstmt= connection.prepareStatement("u...2015-11-11 17:07:00 · 115 阅读 · 0 评论 -
Oracle number to char 研究
解决 number to char 补零问题由于字段在DB中number类型 可以保存 int ,float ,double 数据.当int 类型 时 直接转换 to_char 或者 || 不会出问题.但是当为float 或者 double 时 会出转换问题(0.25 --> .25 类似问题).此Sql语句decode(length(REPLACE(to_char(ACT...2014-08-15 17:27:00 · 236 阅读 · 0 评论 -
Oracle 动态设置SEQUENCE startwith 的值
具体脚本如下:DECLAREs_ID NUMBER ;BEGINs_ID :=1000;SELECT MAX(schedule_id)+1 INTO s_ID FROM tableName;EXECUTE immediate 'CREATE SEQUENCE SEQ_1 MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMEN原创 2015-12-07 17:32:29 · 2061 阅读 · 1 评论 -
Oracle varchar2 length 分析
Oracle varchar2 length 分析Code 1DECLARE V_OUT VARCHAR2(32767);BEGIN V_OUT := RPAD('T', 4001, 'M'); EXECUTE IMMEDIATE 'insert into test_varchar VALUES(:1)' using V_OUT;END;Code 2DECLARE原创 2016-02-12 16:16:00 · 1346 阅读 · 0 评论 -
Spring jdbc call oralce procedure or function
1. spring jdbc call oralce procedure:final String callFunctionSql = "{call SP_Test(?,?,?)}"; List params = new ArrayList(); params.add(new SqlParameter(Types.INTEGER));原创 2015-09-24 15:02:21 · 553 阅读 · 0 评论 -
Oracle blob demo
public void saveBlob(String path) throws SQLException, FileNotFoundException, IOException { //ITRDR_environment.xlsx PreparedStatement pstmt= connection.prepareStatement("update bl原创 2015-11-11 17:07:14 · 423 阅读 · 0 评论 -
Spring 让 LOB 数据操作变得简单易行
转载自 Spring 让 LOB 数据操作变得简单易行Spring 让 LOB 数据操作变得简单易行本文讲解了在 Spring 中处理 LOB 数据的原理和方法,对于 Spring JDBC 以及 Spring 所集成的第三方 ORM 框架(包括 JPA、Hibernate 和 iBatis)如何处理 LOB 数据进行了阐述。转载 2015-11-04 10:30:16 · 7476 阅读 · 0 评论 -
Oracle 字符串 分割
其它方法参jiahttp://www.cnblogs.com/smile-wei/archive/2012/12/13/2816447.html原创 2014-11-10 15:47:10 · 380 阅读 · 0 评论 -
Oracle varchar2 length 分析
Oracle varchar2 length 分析Code 1DECLARE V_OUT VARCHAR2(32767);BEGIN V_OUT := RPAD('T', 4001, 'M'); EXECUTE IMMEDIATE 'insert into test_varchar VALUES(:1)' using V_OUT;END;...2016-02-12 16:16:00 · 236 阅读 · 0 评论