![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库---oracle
wal1314520
这个作者很懒,什么都没留下…
展开
-
oracle的一个定时执行任务(job定时执行存储过程)
做一个小项目时,需要做到登录密码输入三次错误,锁定该账号,然后在第二天凌晨零点的时候,解锁所有锁定账号。这个可以在表中加上一个时间戳字段,然后后期比对时间戳字段来对相应的账号进行解锁,我比较偷懒,就想着用oracle定时执行任务来做一个批量自动处理,把这个交个数据库自己去执行,省下写方法去比对的操作。现将我oracle语句记录如下,方便大家学习以及未来自己忘记时候回头重新回顾。(其中涉及job以及原创 2017-07-17 08:56:52 · 13116 阅读 · 0 评论 -
MyBatis+Oracle实现主键自增长的几种常用方式
在最近做项目中,SSM框架+Oracle数据库,遇到前台没有传递主键值,需要在插入数据的时候实现主键自增长,因为oracle没有如同SqlServer和mysql一样的主键自增长的设计,所以只能迂回实现,先将我的实现方法记录如下: 一、使用selectKey标签 select nvl(max(id),0)+1 from ap_loginlog inser原创 2017-08-13 00:49:44 · 12875 阅读 · 1 评论 -
oracle的分页
之前学习oracle时,写的一个分页语句,是对emp表做的分页,为了加深记忆以及方便以后的查询使用,现将语句记录如下: public List queryEmpAllOnRownum(int pageNum) { String sql = "select em.* from " + "(select rownum rn,e.* from (select * from emp原创 2017-07-17 08:40:52 · 369 阅读 · 0 评论