数据库
皇阿玛驾到
这个作者很懒,什么都没留下…
展开
-
sql 时间匹配的各种条件
通常我们都是通过2个时间段去匹配一个时间列的时候用的都是这种写法AND T.START_TIME BETWEEN to_date('2018-06-22 10:20:00', 'yyyy-mm-dd hh24:mi:ss') AND to_date('2018-06-22 10:40:00', 'yyyy-mm-dd hh24:mi:ss') 此写法会去走索引或者AND T.STAR...原创 2018-06-22 11:54:15 · 5781 阅读 · 0 评论 -
oracle脚本记录
对sql脚本的语句是在不熟悉,这次为了写这些东西 花了好长时间找资料写出来的,还记得以前我sqlserver脚本写的多溜啊,工作后就没在写过了,都忘记了记录一下吧 下次还要用 直接用这段修修补补就可以套着 DECLARE v NUMBER := 0; partner_v VARCHAR2(50) := ''; subpartner_v ...原创 2018-08-10 11:57:22 · 581 阅读 · 0 评论 -
自定义事务注解
用过spring的,应该都知道@transactional这个注解。这个注解给我们日常开发带来了很大便利,让我们无需为了数据的提交和回滚操心,只需要关注自己的业务逻辑即可。这里我模拟一下spring的注解是如何执行的。这个是项目结构首先我们需要一个数据库的连接为了保证事务的完整性,这里我们用ThreadLocal保存当前线程的数据库连接/** * Created by zh...原创 2019-07-02 17:22:39 · 1552 阅读 · 2 评论 -
mysql datetime设置默认时间
mysql给字段设置默认时间总是报错,不管是now,CURRENT_TIMESTAMP统统都不行解决方案:给datetime限定长度,CURRENT_TIMESTAMP也限定长度,这样默认时间就设置成功了...原创 2019-09-12 15:01:06 · 1876 阅读 · 0 评论