您的位置:首页 > 其它

工作中一些小经验

2016-03-22 16:56 441 查看
---修改之前先备份

create table UAP.NS_USER_BAK_150505

AS

SELECT * FROM UAP.NS_USER;

grant inset on fcx.table to uap;--将fcx用户下的table附给uap用户

create or replace synonym uap.table for fcx.table--新建同义词

/*oracle alter table:*/

ALTER TABLE (表名) ADD (列名 数据类型);

ALTER TABLE (表名) MODIFY (列名 数据类型);

ALTER TABLE (表名) RENAME COLUMN (当前列名) TO (新列名);

ALTER TABLE (表名) DROP COLUMN (列名);

ALTER TABLE (当前表名) RENAME TO (新表名);

comment on column NS_USER.USERCODE is '用户工号';---加备注

create table uap.table_bak as select * from uap.table --备份表

alter table uap.table add usercode varchar2(20,char)---添加列

alter table uap.talbe modify usercode int --修改列类型

alter table uap.talbe rename column usercode to newusercode---修改列名

alter table uap.talbe drop usercode ----删除列

alter table uap.table rename to new uap.new table; --修改表名称

select a.loss_event_date,a.* from f_enterprise_great_indemnity a where trunc(a.loss_event_date,'yyyy') in

(to_date('20150101','yyyymmdd'),

to_date('20140101','yyyymmdd'));----------查询年的数据

根据汉语进行排序

orderByStr="nlssort(t.comm_insurant_name,'NLS_SORT=SCHINESE_PINYIN_M')";

orderByStr="nlssort(t.comm_policy_holder_name,'NLS_SORT=SCHINESE_PINYIN_M')";

起保年度 计算

//trunc(lp.inception_date,'yyyy') in

(to_date('20150101','yyyymmdd'),to_date('20140101','yyyymmdd'))

//费率的计算公式

预收保费=sum(预收保费)

实际保费=sum(实际保费)

已决赔款=sum(已决赔款)

未决赔款=sum(未决赔款)

动态赔付率=(sum(已决赔款)+sum(未决赔款))/sum(实际保费)

平均费率=保费/保额

平均费率汇总=总保费/总保额(

decode(h.policy_end_date-h.policy_start_date+1,0,0,h.premium_amount*365/(h.policy_end_date-h.policy_start_date+1)) temp_premium_amount ");)

满期赔付率:=(sum(已决赔款)+sum(未决赔款))/sum(满期保费)

满期保费=

未到期:起保保费*(统计截止日期-保险起期+1)/(保险止期-保险起期+1)

已到期:起保保费

自留满期赔付率汇总=SUM((分公司自留+总公司自留)*(已决金额+未决金额))/SUM((分公司自留+总公司自留)*满期保费)

and instr(b.business_name,'张三')>0-- like '%张三%'---模糊查询

并行

/*+ parallel(T,6)*/

//oracle获取当前时间戳SELECT (SYSDATE - TO_DATE('1970-1-1 8', 'YYYY-MM-DD HH24')) * 86400000 + TO_NUMBER(TO_CHAR(SYSTIMESTAMP(3), 'FF')) AS MILLIONS FROM DUAL;

//select (TO_DATE('2005-1-1 0', 'YYYY-MM-DD HH24') - TO_DATE('1970-1-1 8', 'YYYY-MM-DD HH24')) * 86400000 from dual;

js禁用回退键

document.onkeydown=function(e){

var ev=window.event||e;

var src=ev.srcElement||ev.target;

if(src.readOnly||!(src.tagName=="INPUT"||src.tagName=="TEXTAREA")){

return false;

}

}

document.onkeydown=function(e){

var ev=window.event||e;

var src=ev.srcElement||ev.target;获取事件源

var t = src.type || src.getAttribute('type');//获取事件源类型

if(ev.keyCode == 8 && t != "password" && t != "text" && t != "textarea"){

return false;

}

}

weblogic增大内存:

原始配置:

Sun)

JAVA_VM=-server

MEM_ARGS="-Xms32m -Xmx200m -XX:MaxPermSize=128m"

修改后:

Sun)

JAVA_VM=-server

MEM_ARGS="-Xms32m -Xmx200m -XX:MaxPermSize=512m"

### UAP开发测试库 ---新建监听

CXFCXDB =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 10.192.57.14)(PORT = 1521))

)

(CONNECT_DATA =

(sid = cxfcxdb)

(SERVER = DEDICATED)

)

)

//spring-中文文档 http://www.mossle.com/docs/springsecurity3/html/ns-config.html
spring-security http://www.mossle.com/docs/auth/html/index.html
spring学习
http://www.mossle.com/docs/auth/html/preface.html http://www.mossle.com/index.do
weblogic9集群频繁宕机

数据源和应用部署的target去掉proxy和adminserver

java环境变量设置

ClassPath: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

java_home: C:\Program Files\Java\jdk1.5.0_06

path: C:\Program Files\Common

Files\NetSarang;E:\app\oracle\product\10.2.0\client_1\bin;E:\oracle\product\10.2.0\client

_2\bin;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;C:\Program

Files\TortoiseSVN\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYST

EMROOT%\System32\WindowsPowerShell\v.1.0\

spring security http://www.cnblogs.com/yjmyzz/p/how-to-custom-filter-provider-and-token-in-spring-security3.html
C:\Documents and Settings\administrator\Application Data\Subversion\auth目录,删除svn.simple目录下的所有文件即可
http://wiki.bsdn.org/display/D5InfoBank/00.Welcome dorado5
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: