- 浏览: 283093 次
- 性别:
- 来自: 宁波
最新评论
文章列表
oracle function执行dml语句的方法
- 博客分类:
- 数据库
create or replace function F_DEALWITH_LSBD(YDYF varchar2) return varchar2 is
TYPE ref_type IS REF CURSOR;
P_YDYF varchar2(8);--年度月份
V_SQL_QUERY CLOB;--查询未返写的数据的sql
V_NSRDZDAH varchar2(30);
V_FKJG_BH varchar2(32);
V_SQL_UPDATE CLOB;--返写更新sql
cur ref_type;--动态游标
...
oracle 利用原来的表 的结构创建新表
- 博客分类:
- 数据库
create table xxx_target as select * from xxx_source where condotion='xxx';
xxx_target目标表 xxx_source源表
condotion任意条件 不成立的
oracle 查询用户表 表列名 表注释
- 博客分类:
- 数据库
查询表
select t.* from user_tables t where t.table_name='tablename';
查询表字列
select * from user_tab_columns c where c.TABLE_NAME='tablename';
查询注释
select cs.column_name,cs.comments from user_col_comments cs where cs.table_name='tablename';
10g创建dblink代码
-- Create database link
create database link jxkp
connect to jxkp identified by jxkp
using '(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.40.155)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = fxgl)
)
)';
一直报错 ...
plsql 快捷键设置
- 博客分类:
- 各种工具的使用方法
设置快捷键
打开Tools-->Perferences…,User Interface,Key Configuration
中文版
打开工具-->首选项-->用户界面-->键配置
验证类
public class BeanValidUtil {
/**
* 验证参数bean(包括内部的子bean)
*
* @param t
* 参数对象 例如Fxfa
* @param optype
* 操作类型 枚举
* @throws FkptServiceException
*/
@SuppressWarnings({"rawtypes", "unchecked"})
...
利用反射生成对应的dao参数类
- 博客分类:
- java基础
package cn.com.servyou.fkpt.core.base.bean;
import java.lang.reflect.Method;
import java.util.ArrayList;
import java.util.List;
import cn.com.servyou.fkpt.core.fak.bean.Fxfa;
/**
* <p>
* 标题: BeanUtil.java
* </p>
* <p>
* 描述: 根据bean快速生成dao参数的工具类
* </p>
...
启动后没有输入法按钮并且无法切换的解决
- 博客分类:
- 错误解决集锦
打开任务管理器
选择文件--新建任务
输入ctfmon.exe
ok
jquery 动态设置iframe的高度
- 博客分类:
- web 前端
页面代码
<!--编辑表单开始-->
<div region="center" bodyCls="box" id="bddiv">
<iframe id="ckframe" name="ckframe" frameborder="no" style="border:none" scrolling=no
width="100%" he ...
javascript base64编码
- 博客分类:
- web 前端
/**
* base64加密 不支持GBK中文,支持UTF-8
* @returns
*/
function Base64() {
// private property
_keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
// public method for encoding
this.encode = function (input) {
var output = "";
var chr ...
oracle 手动刷新物化视图
- 博客分类:
- 数据库
--在plsql的命令窗口执行v_czry_group_qx是物化视图名称
exec dbms_mview.refresh('v_czry_group_qx');
java 生成doc 注意事项
- 博客分类:
- java基础
在写注释的时候
/**
* 风险方案查询.
* <p>
* 服务ID:fxpt.core.fak.fxfa.service.query
* <p>
* 服务名称:风险方案查询
* <p>
* 业务实例:可支持风险方案查询
*
* @param fabh
* 方案编号
* @return fxfa 方案实体
* @throws FkptServiceException
...
oracle 物化视图无法删除 解决方案
- 博客分类:
- 数据库
首先查看DBMS_jobs
找到你无法删除的物化视图的job编号(假设为421)
然后登录sys用户
sql查找
select * from dba_jobs_running;
查询结果为的sid (假设为 296 job为421)
然后执行sql
select sid,serial# from v$session where sid=296;
结果为
SID SERIAL#
---------- ----------
296 14396
然后删除会话
alter system kill session '296,1 ...
有一段sql执行速度很慢 要50s
经查询是由于在sql的子查询中使用了递归查询导致
sql如下
select
(SELECT to_char(temp.rwwcsx, 'yyyy-mm-dd')
from (SELECT * FROM fxyd_rwdy_mx mx order by mx.rwdy_sj desc) temp
WHERE temp.fxxx_bh in (F_GET_SJ_FXXX_BH(t.fxxx_bh))
-- ...
SELECT * FROM FXYD_RWMX MX_ROOT, (SELECT T.*, --CONNECT_BY_ROOT(T.FXXX_BH) ZZBH 不支持9i SUBSTR(SYS_CONNECT_BY_PATH(T.FXXX_BH, '/') || '/',2,INSTR(SYS_CONNECT_BY_PATH(T.FXXX_BH, '/') || '/', '/', 1, 2) - 2) ZZBH FROM FXYD_RWMX T START WITH T.GBBZ_DM = 'N' ...