- 浏览: 230665 次
- 性别:
- 来自: 武汉
最新评论
-
boss5518831534:
嗯,了解。谢谢2楼的朋友
redis的Pipeline使用 -
aashenge:
[quote="aashenge"exec ...
redis的Pipeline使用 -
aashenge:
exec 表示在事务中,必须有muti才能够使用exec
redis的Pipeline使用 -
nana279018299:
谢了!今天正好碰到这个问题....按照此方法问题解决了!
如何解决struts2与json包冲突的问题 -
wpf523:
不错,用到了
oracle 修改表中字段类型
文章列表
SET DATEFIRST 1
DECLARE @day1 DATETIME
DECLARE @dat5temp DATETIME
DECLARE @day5 VARCHAR(100)
SET @day1 = convert(char(10),dateadd(dd, - DATEPART (weekday , getdate())-6,getdate()),120)
SET @dat5temp = convert(char(10),dateadd(dd, - DATEPART (weekday , getdate())-2,getdate()),120)
SET @day5 = CAST(YEA ...
不管通过何种持久化技术,都必须通过数据连接访问数据库,在Spring中,数据连接是通过数据源获得的。在以往的应用中,数据源一般是 Web应用服务器提供的。在Spring中,你不但可以通过JNDI获取应用服务器的数据源,也可以直接在Spring容器中配置数据源,此外,你还可以通过代码的方式创建一个数据源,以便进行无依赖的单元测试
配置一个数据源 Spring在第三方依赖包中包含了两个数据源的实现类包,其一是Apache的DBCP,其二是 C3P0。可以在Spring配置文件中利用这两者中任何一个配置数据源。
DBCP数据源 DBCP类包位于 /lib/jakarta-comm ...
从以下几个方面来整理关于分区表的概念及操作:
表空间及分区表的概念
表分区的具体作用
表分区的优缺点
表分区的几种类型及操作方法
对表分区的维护性操作
1.表空间及分区表的概念
表空间:
是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表, 所以称作表空间。
天蝎座职业性格特点
个性特质:洞察力佳、有点苛求、比较顽强、报复心较重、喜占有、心思较深沈、韧性够、好胜心重、会缠斗、态度较坚决、敏感性强、喜独断、善嫉妒、脾气较倔强、喜隐藏、有点神秘、易激愤、会疑心 ...
假设我们有一个表Student,包括以下字段与数据:
drop table student;
create table student
(
id int primary key,
name nvarchar2(50) not null,
score number not null
);
insert into student values(1,'Aaron',78);
insert into student values(2,'Bill',76);
insert into student values(3,'Ci ...
oracle 语句提高查询效率的方法
一、1:.. where column in(select * from ... where ...);
2:... where exists (select 'X' from ...where ...);
第二种格式要远比第一种格式的效率高。在Oracle中可以几乎将所有的IN操作符子查询改写为使用EXISTS的子查询
...
修改oracle数据字段类型时,如果表中有数据可以采用如下方法更改
ALTER TABLE 表名 RENAME COLUMN 字段名 TO 字段名1;
ALTER TABLE 表名 ADD 字段名 VARCHAR2(30);
UPDATE 表名 SET 字段名 = CAST(字段名1 AS VARCHAR2(30));
ALTER TABLE 表名 DROP COLUMN 字段名1;
下面是示例代码:
修改字段ID_NO的类型
---------------------------------------------------------------
ALTER TABLE g ...
ORA-00001: 违反唯一约束条件 (.)
ORA-00017: 请求会话以设置跟踪事件
ORA-00018: 超出最大会话数
ORA-00019: 超出最大会话许可数
ORA-00020: 超出最大进程数 ()
ORA-00021: 会话附属于其它某些进程;无法转换会话
ORA-00022: 无效的会话 ID;访问被 ...
废话不多说,直接上源码:
报错前的代码:
Pipeline pipeline= jedis.pipelined();
Set set=new LinkedHashSet();
Response> response= pipeline.keys("aritst:*:id");
pipeline.exec();
set=response.get();
System.out.println(set.size());
执行后报错如下:
Exception in thread "main" redis.clients.jedis.exceptions.Jed ...
按小时统计
查询当天存在的所有时刻 即00-23时刻
SELECT sdays + (LEVEL - 1) / 24 dates
FROM (SELECT TO_DATE('2012-01-05' || '00', 'yyyy-MM-dd HH24') sdays,
TO_DATE('2012-01-05' || '23', 'yyyy-MM-dd HH24') edays
FROM dual)
CONNECT BY LEVEL < (edays - sdays) * 24 + 2
按天统计
查询两个日期之间存在的所有天 ...
1、获得时间差毫秒数:
select ceil((To_date('2008-05-02 00:00:00' , 'yyyy-mm-dd hh24-mi-ss') - To_date('2008-04-30 23:59:59' , 'yyyy-mm-dd hh24-mi-ss')) * 24 * 60 * 60 * 1000) 相差豪秒数 FROM DUAL;
相差豪秒数
----------
86401000
2、获得相差秒数:
select ceil((To_date('2008-05-02 00:00:00' , 'yyyy-mm-dd hh24-mi-ss') - To ...
YYYY/MM/DD -- 年/月/日
YYYY -- 年(4位)
YYY -- 年(3位)
YY -- 年(2位)
MM -- 月份
DD -- 日期
D -- 星期
-- 星期日 = 1 星期一 = 2 星期二 = 3
-- 星期三 = 4 星期四 = 5 星期五 = 6 星期六 = 7
DDD -- 一年之第幾天
WW -- 一年之第幾週
W -- 一月之第幾週
YYYY/MM/DD HH24:MI:SS -- 年/月/日 時(24小時制):分:秒
YYYY/MM/DD HH:MI:SS -- 年/月/日 時(非24小時制):分:秒
J -- Jul ...
利剑期:凌厉刚猛,无坚不摧,弱冠前以之与河朔群雄争锋。
利剑期的职场秘籍就是:1、收起你的锋芒;2、先求生存在谈发展;3、认真做好每件事,同时关注自己的兴趣,努力尝试
软剑期:紫薇软剑,三十岁前所用,误伤义士不祥,悔恨无已,乃弃之深谷。
所以在三十岁前使用这柄紫薇软剑有两个寓意:第一,要快,软剑的优势在于快,高手过招,先手将占尽先机;第二,试错,在这个阶段我们允许试错,哪怕误伤一两个职业,我们也有犯错的资本,能够为犯错买单,大不了就是把这一两个职业弃于深谷,从此不相往来足矣。但事实上,任何的尝试都会在未来的职业发展中不经意地收获一二。
软剑期的职场秘籍就是:1、允许试错;2、找寻自己感兴 ...
Oracle与MySQL的几点区别
Oracle数据库与MySQL数据库的区别是本文我们主要介绍的内容,希望能够对您有所帮助。
1.组函数用法规则
mysql中组函数在select语句中可以随意使用,但在oracle中如果查询语句中有组函数,那其他列名必须是组函数处理过的,或者是group by子句中的列否则报错
eg:
select name,count(money) from user;这个放在mysql中没有问题在oracle中就有问题了。
2.自动增长的数据类型处理
MYSQL有自动增长的数据类型,插入记录时不用操作此字段,会自动获得数据值。ORACLE没有自动增长的数据类 ...