数据库相关
与数据库相关的语法,工具
唯一本尊
真正的勇士敢于直面惨淡的人生
展开
-
mybatis的 log日志配置 备份
#将等级为DEBUG的日志信息输出到console和file这两个目的地,console和file的定义在下面的代码 log4j.rootLogger=DEBUG,console,file #控制台输出的相关设置 log4j.appender.console = org.apache.log4j.ConsoleAppender log4j.appender.console.Target = System.out log4j.appender.console.Thre..原创 2020-07-28 22:06:19 · 131 阅读 · 0 评论 -
Oracle建立索引及SQL优化
Oracle 建立索引及SQL优化数据库索引:索引有单列索引复合索引之说如何某表的某个字段有主键约束和唯一性约束,则Oracle 则会自动在相应的约束列上建议唯一索引。数据库索引主要进行提高访问速度。建设原则: 1、索引应该经常建在Where 子句经常用到的列上。如果某个大表经常使用某个字段进行查询,并且检索行数小于总表行数的5%。则应该考虑。 2、对于两表连接转载 2017-04-01 15:14:10 · 335 阅读 · 0 评论 -
Oracle SQL查询语句转mysql
-- 增加自增属性alter table tpl MODIFY tpl_id int not null auto_increment;-- 当前时间获取sysdate --》 sysdate()-- nvl函数去掉-- 存在加后缀@CPCDB_LINK的SQL,mysql不存在dblink,mysql使用库名.表名 来实现跨库查询-- 时间函数add_months()函数 --》ADDDATE()...原创 2018-02-27 16:30:12 · 1708 阅读 · 1 评论 -
group by和having 简单介绍
GROUP BY满足“select”子句中的列名必须为分组列或列函数;列函数对于group by子句定义的每个组各返回一个结果;group by只影响当前表,对应分组列对应的其他表不影响。HAVING通常和group by 一起使用;where过滤行,having过滤组;出现在同一SQL的顺序:where > group by >having...原创 2019-02-28 10:18:56 · 1642 阅读 · 0 评论