- 浏览: 56491 次
- 性别:
- 来自: 北京
最新评论
-
其人如玉:
大哥,我用junit测试可以取得对象,但是一旦放到项目里ps: ...
Java 和memcached windows
文章列表
试题
表数据:table1:
id name name_wt cert cert_wt
--------------------------------------------
A12510
A2477
Ba3Ha11
Bb999C10
查询结果:table2
id name name_wt cert cert_wt
--------------------------------------------
A1277
Ba3C10
请根据table2的要求,通过编写SQL语句实现:根据ID分组,每个字 ...
Exception in thread "com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2"
Exception in thread "com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2" java.lang.OutOfMemoryError: PermGen space
at java.lang.Class.getDeclaredMethods0(Native Method)
...
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)
oracle统计无记录时,写默认值
- 博客分类:
- 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
from t_tybook_back_pers_business t
where t.per_code = 'TY-00000106'
...
orale创建任务过程(Job)
- 博客分类:
- oracle
第一步:创要定时执行的存储过程(plsql中执行即可)
create or replace procedure p_rebuild_all_indexas sqlt varchar(1000); tablespace_name varchar(1000); v_sucess varchar(1000); begin tablespace_name:='TYBOOKDB'; v_sucess:='重建成功'; for idx in (select index_name, tablespace_name, status,table_na ...
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_extent, next_extent, min_extents, max_extents, pct_increase, pct_threshold, include_column, freelists, f ...
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 where tablespace_name=tablespace_name and status='VALID' and temporary = 'N' and index_type='NORMAL') ...
1.查询重复数据行:
select code
from TableName
group by code
having count(code) > 1;
2.oracle 中查询某一列后,将多列数据转换为字符串
方法一:
--依次创建以下函数CREATE OR REPLACE FUNCTION stragg(input varchar2) RETURN varchar2 PARALLEL_ENABLE AGGREGATE USING string_agg_type;--1CREATE OR ...
本文转载:
http://blog.csdn.net/gprime/article/details/1687930
人
们
在使用
SQL
时
往往会陷入一个
误
区,即太
关
注于所得的
结
果是否正确,而忽略了不同的
实现
方法之
间
可能存在的性能差异,
这种
性能差异在大型的或是
复杂
的数据
最近一直在做一个项目的前期设计工作,考虑到后期系统的扩展和性能问题也找了很多解决方法,有一个就是用到了数据库的缓存工具memcached(当然该工具并不仅仅局限于数据库的缓存)。先简单的介绍下什么是memcached。
...
【LINUX 常用命令总结:】***************************************************************
------------------------------------------------Begin---------------------------------------------
远程登陆命令:
//远程登陆
telnet 99.1.76.3
//用户名、密码
system/orc ...
工作中有时需要跨数据库、跨机器、局域网查询某个数据的数据,因此需要在PL/SQL中执行如下操作:
第一步:
为你需要操作的远程数据库服务器建立本地服务名:
在本地数据库安装文件中,找到$ORACLE_HOME/network/admin/tnsnames.ora文件,
末尾添加
--第一个远程服务器的服务名:MYORACLE1
TYBOOKDB-GENGPC=
Oracle 自动备份详细步骤
背景:Oracle 10g 服务器,Oracle 10g 客户端,windowsXP 操作平台
要求:Oracle 数据库服务器对数据库 ytcn 每天自动备份一次。
解决方案:利用任务计划、批处理文件和 Oracle 的 exp 导出功能,根 ...
Oralce定时执行存储过程
- 博客分类:
- oracle
注意:重启服务对任务没有影响
实现的功能:
每隔一分钟自动向 getSysDate 表中插入当前的系统时间。
一、创测试表
create table getSysDate(test date);
二、创要定时执行的存储过程(plsql中执行即可)
create or replace procedure ...
CREATE OR REPLACE PROCEDURE getUserMenuResource(roid IN Varchar2)
AS
BEGIN
DELETE FROM BOCO_TEMP_MENURESOURCE;
COMMIT;
--读出所有角色表所对应的菜单ID
DECLARE CURSOR records IS SELECT a.funcid FROM boco_rolemenurelation a WHERE a.roleid=roid ORDER BY a.funcid;
BEGIN
...