`
文章列表
create or replace function num_sort(str varchar2) return varchar2 is   v_s varchar2(50);   i number;--存储获取的位置   j number;--循环的重要变量   x number;--存储第二个特殊字符的位置   y varchar2(50);--接收判断是否大于10 begin   j := 0;   x := 0;   v_s := '';   select nvl(length(translate(str, 'a0123456789', ' ')),-1) into i from dua ...

ORACLE WHERE DECODE

在oracle中,where条件中使用decode函数 split函数请参考http://awen7916.iteye.com/admin/blogs/2198380 select DISTINCT SITEID     from WORKORDER    where siteid in          (select *             from table(split((select DECODE('PGC', 'PGC', 'TSQ,GZX', 'GZX')from dual),',')));

oracle的split函数

PL/SQL 中没有split函数,需要自己写。   代码: create or replace type type_split as table of varchar2(50);  --创建一个  type  ,如果为了使split函数具有通用性,请将其size 设大些。 --创建function create or replace function split (    p_list varchar2,    p_sep varchar2 := ',' )  return type_split pipelined is    l_idx  pls_integer; ...
java.io.IOException: chunk size should be less than 64k 做集成工作时使用到了第三方公司提供的接口JAR包,在本地TOMCAT测试通过后部署到WEBLOGIC上。抛出了weblogic.net.http.SOAPHttpsURLConnection cannot be cast to javax.net.ssl.HttpsURLConnection这样的错误。这段是第三方公司JAR包中代码抛出的异常。沟通得知第三方公司jar包中存在类似如下的代码: HttpsURLConnection conn = (HttpsURLConnection) ...
在网上搜了注册机啥的,后来找了一个方法,删除安装中的SmartGit\.settings\settings.xml文件,重新启动即可,然后会重新注册,又可以使用一个月了 比如mac的路径就是这个 OS X:    ~/Library/Preferences/SmartGit/ ~/Library/Preferences/SmartGit/7
使用通配符对某表进行查询时报如下错误 java.sql.SQLException: ORA-20000: Oracle Text error: DRG-10599: 列没有编制索引 如: select * from WFPROCESS where contains(description ,'baocuoma')>0 会报出以上错误  出现该错误后需要给该字段添加全文索引 create   index in_WFPROCESS on WFPROCESS(description) indextype is ctxsys.context 索引创建好后在查询就没错了 其中CT ...
SELECT INDEX_NAME,        table_name,        dbms_lob.substr(dbms_metadata.get_ddl('INDEX', INDEX_NAME),4000)   FROM DBA_INDEXES WHERE TABLESPACE_NAME = 'MAXIMO_INDEX'
ORACLE里锁有以下几种模式:      0:none   1:null 空   2:Row-S 行共享(RS):共享表锁   3:Row-X 行专用(RX):用于行的修改   4:Share 共享锁(S):阻止其他DML操作   5:S/Row-X 共享行专用(SRX):阻止其他事务操作 ...
Windows版MySQL设置字符集全部为utf8的方式 MySQL安装目录下的my.ini文件 [client]节点 #修改客户端默认字符编码格式为utf8 default-character-set=utf8    (增加) [mysql]节点 default-character-set=utf8    (修改) [mysqld]节点 #修改服务器端默认字符编码格式为utf8 default-character-set=utf8 (修改) 添加上服务启动出错 不用添加default-character-set character_set_serve ...
    1.java.lang.NoClassDefFoundError: org/objectweb/asm/ClassVisitor      缺少asm-3.3.jar      2.java.lang.NoClassDefFoundError: org/objectweb/asm/commons/EmptyVisitor      缺少asm-commons-3.3.jar      3.java.lang.ClassNotFoundException: org.springframework.web.util.Log4jConfigListener      缺少spring ...
xfire-jsr181-api-1.0-M1.jar与weblogic.jar冲突解决,将xfire-jsr181-api-1.0-M1.jar在weblogic.jar前加载 例如我的项目domain是gzpw_domain 那么在gzpw_domain\bin下找到setDomainEnv.cmd,对其进行编辑 将xfire-jsr181-api-1.0-M1.jar放在服务器目录下,我这里放在(D:\workspace\workspace3\gzpw\WebContent\WEB-INF\lib\xfire-jsr181-api-1.0-M1.jar ) 编辑setDomainEnv.c ...
创建oracle调度job 右键“new”弹出 Submitter这里不用修改 Job这里不用填 What: pw_sbtz_gisdata_procedure;  请注意后面的“;”,一定不能少 Next date:sysdate Interval: TRUNC(next_day(sysdate,'星期一'))+1/24 后面的不用填写,只需要填写上面三个,填写完成后点击“Apply”就可以了 1、代表每个星期一凌晨一点   TRUNC(next_day(sysdate,'星期一'))+1/24 2、每天午夜12点            ''TRUNC(SYSDATE + 1)'' ...
create or replace procedure mytestdrop as v_cnt  number; begin   select count(*) into v_cnt from user_tables where table_name = 'MYTESTDROPTABLE';   if v_cnt>0   then   dbms_output.put_line('该表存在!');   execute immediate  'drop table MYTESTDROPTABLE';   end If;   dbms_output.put_line('不存在就创建表!');   ...
create table pw_test_jbpm_task tablespace idx_rops as select * from jbpm_v_tasklist;
先创建java项目,然后引入下面包,将com.rar解压到src下面 使用jsontool序列化对象将对象序列化成json格式的数据 序列化对象到指定的文件 Xstream工具序列化成xml 序列化成xml文件 部分属性序列化 将list序列化成xml
Global site tag (gtag.js) - Google Analytics