- 博客(26)
- 收藏
- 关注
原创 一道SQL面试题:oracle, 分类汇总, 标记相同id第一条有效
试题表数据:table1:id name name_wt cert cert_wt --------------------------------------------A12510A2477Ba3Ha11Bb999C10 查询结果:table2id name name_wt cert cert_wt -...
2017-02-14 12:26:28 263
原创 Exception in thread "com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThrea
Exception in thread "com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2" Exception in thread "com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2" java.lang.OutOfMe...
2013-07-30 12:55:55 503
原创 Eclipse快捷键大全(转载)
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+En...
2013-01-09 19:00:48 123
原创 oracle统计无记录时,写默认值
select nvl(max(t1.packagesize),0) from ( select decode(count(t.per_bus_code),0,'1') per_bus_code,decode(count(t.buss_code),0,'1') buss_code,decode(count(t.per_code),0,'1') per_code ...
2012-12-17 17:08:42 1451
原创 orale创建任务过程(Job)
第一步:创要定时执行的存储过程(plsql中执行即可) create or replace procedure p_rebuild_all_indexas sqlt varchar(1000); tablespace_name varchar(1000); v_sucess varchar(1000); begin tablespace_name...
2012-10-18 13:28:05 141
原创 oracle精典存储过程
create or replace view sys.user_indexes(index_name, index_type, table_owner, table_name, table_type, uniqueness, compression, prefix_length, tablespace_name, ini_trans, max_trans, initial_ext...
2012-10-18 10:06:06 139
原创 oracle 批量重建索引
create or replace procedure p_rebuild_all_index (tablespace_name in varchar2)as sqlt varchar(1000);begin for idx in (select index_name, tablespace_name, status from user_indexes ...
2012-10-18 09:44:39 388
原创 oracle常用SQL语句
1.查询重复数据行: select code from TableName group by code having count(code) > 1; 2.oracle 中查询某一列后,将多列数据转换为字符串 方法一: --依次创建以下函数CREATE OR REPLACE FUNCTION s...
2012-07-31 20:26:44 154
原创 如何让你的SQL运行得更快,SQL优化
本文转载:http://blog.csdn.net/gprime/article/details/1687930人们在使用SQL时往往会陷入一个误区,即太关注于所得的结果是否正确,而忽略了不同的实现方法之间可能存在的性能差异,这种性能差异在大型的或...
2012-07-13 14:24:20 123
原创 Java 和memcached windows
最近一直在做一个项目的前期设计工作,考虑到后期系统的扩展和性能问题也找了很多解决方法,有一个就是用到了数据库的缓存工具memcached(当然该工具并不仅仅局限于数据库的缓存)。先简单的介绍下什么是memcached。 Memcached是高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。Memcached由Danga Interact...
2012-06-20 15:18:46 147
原创 Linux 常用命令总结 oracle 常用命令
【LINUX 常用命令总结:】***************************************************************------------------------------------------------Begin--------------------------------------------- 远程登陆命令: //远...
2012-05-31 19:39:33 131
原创 oracle 跨数据库、跨机器、局域网查询
工作中有时需要跨数据库、跨机器、局域网查询某个数据的数据,因此需要在PL/SQL中执行如下操作: 第一步: 为你需要操作的远程数据库服务器建立本地服务名: 在本地数据库安装文件中,找到$ORACLE_HOME/network/admin/tnsnames.ora文件, 末尾添加 --第一个远程服务器的服务名:MYORA...
2012-05-16 11:41:40 235
原创 Oracle 自动备份 windows 任务计划
[code="java"] Oracle 自动备份详细步骤 背景:Oracle 10g 服务器,Oracle 10g 客户端,windowsXP 操作平台 要求:Oracle 数据库服务器对数据库 ytcn 每天自动备份一次。 解决方案:利用任务计划、批处理文件和 Oracle 的 exp 导出功能,根据日期自动生成 Oracle 备份文件。详细步骤: ...
2012-04-17 20:38:45 218
原创 Oralce定时执行存储过程
注意:[color=red]重启服务对任务没有影响[/color][code="java"]实现的功能:每隔一分钟自动向 getSysDate 表中插入当前的系统时间。一、创测试表create table getSysDate(test date);二、创要定时执行的存储过程(plsql中执行即可)create or replace proc...
2012-04-17 17:41:08 132
原创 自己写的存储过程 sql树 删除表中重复记录
[code="java"]CREATE OR REPLACE PROCEDURE getUserMenuResource(roid IN Varchar2)ASBEGIN DELETE FROM BOCO_TEMP_MENURESOURCE; COMMIT; --读出所有角色表所对应的菜单ID DECLARE CURSOR records IS SELECT a...
2012-03-23 20:10:30 169
原创 Oracle递归树select...start with... connect by ...prior 理解
Oracle树查询的最重要的就是select...start with... connect by ...prior 语法了。依托于该语法,我们可以将一个表形结构的中以树的顺序列出来。在下面列述了Oracle中树型查询的常用查询方式以及经常使用的与树查询相关的Oracle特性函数等,在这里只涉及到一张表中的树查询方式而不涉及多表中的关联等。 以我做过的一个项目中的表为例,表结构如...
2012-02-29 14:24:03 144
原创 ExtJs 操作JSON对象
[code="java"]//声明返回JSON对象 JSONObject json = new JSONObject(); json.accumulate("totalProperty", total); //声明JSON数组 JSONArray jsonArray = new JSONArray(); for(Object o:li){ //转换为JSO...
2012-02-29 13:12:56 461
原创 java 中字符串中双引号嵌套
实现Java中字符串嵌套的问题: strApp.append("{\"Id\":\""+s.getId()+"\",\"Name\":\""+s.getName()+"\",\"DeploymentId\":\""+s.getDeploymentId() +"\",\"ImageResourceName\
2011-12-03 16:13:38 1464
原创 MyEclipse 快捷键
MyEclipse 快捷键1, 把Content Assist设为Alt+/ : 代码提示2, 把Word Completion 设为Alt+. :代码补全 Alt+/ Content Assist 代码提示 Ctrl+T 显示类的继承结构 Ctrl+O 列出类中的成员(成员变量、方法等) Ctrl+/ 注释/取消注释 Ctrl+Shift+O 导入要使...
2011-11-27 21:11:07 117
原创 MyEclipse8.5 安装jbpm4.3
第一: 首先去jbpm官网下载jbpm的发布包 下载地址:http://sourceforge.net/projects/jbpm/files/ 下载到本地,解压到本地(jbpm-4.3)。 第二:打开没有myEclipse->help->myEclipse Configuration Center 打开时一个页面选择 --选项卡Softwa...
2011-11-26 17:26:49 136
原创 SQL 一道面试题
表T中有两个数值类型的字段,如下:a b1 11 21 32 12 33 23 55 25 4写出SQL语句,查询结果如下:a b1 12 13 25 2SQL语句如下:select t.a,min(t.b) from T t group by t...
2011-11-25 15:47:36 126
oracle 禁用触发器
刚才通过PL/SQL禁用数据库时,提示:ORA-04080:触发器 '####'不存在,所以改有命令行去禁用,就可以啦,方法如下:--禁用alter table [tablename]disable all triggers --恢复alter table [tablename]enable all triggers 注意:禁用的时候,要以当...
2011-11-04 14:35:22 521
原创 oracle数据库导入导出命令
Oracle数据导入导出imp/exp 功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份。 大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的丢失)。 Oracle有个好处,虽然你的电脑不是服务器,但是你装了oracle客户端,并建立了连接 (通过Net Configuration Assistant添加正确的服务命名,其...
2011-11-04 09:45:39 120
原创 Oracle 11g用exp无法导出空表的处理发布方法
Oracle 11G在用EXPORT导出时,空表不能导出。 11G中有个新特性,当表无数据时,不分配segment,以节省空间 解决方法: 1、insert一行,再rollback就产生segment了。 该方法是在在空表中插入数据,再删除,则产生segment。导出时则可导出空表。 2、设置deferred_segment_creation 参数...
2011-11-04 09:27:26 222
原创 Oracle创建用户权限全过程
本文将介绍的是通过创建一张表,进而实现Oracle创建用户权限的过程。以下这些代码主要也就是为实现Oracle创建用户权限而编写,希望能对大家有所帮助。注意:每条语语分开执行,结尾必须用分号;[code="java"]//创建空间 create tablespace test datafile 'c:\oracle\oradata\orcl9\test.dbf'...
2011-11-02 09:13:00 121
原创 Tomcat配置调忧
打开在Tomcat的安装目录的bin文件的catalina.sh文件,进入编辑状态.在注释后面加上如下脚本:JAVA_OPTS='-Xms512m -Xmx1024m'JAVA_OPTS="$JAVA_OPTS -server -XX:PermSize=64M -XX:MaxPermSize=256m"其中 JAVA_OPTS='-Xms512m -Xmx1024m' 是设置T...
2011-09-27 15:29:32 104
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人