原创 mybatis一級緩存二級緩存(轉)
mybatis一級緩存二級緩存 一級緩存 Mybatis對緩存提供支持,但是在沒有配置的默認情況下,它只開啓一級緩存,一級緩存只是相對於同一個SqlSession而言。所以在參數和SQL完全一樣的情況下,我們使用同一個SqlSessi
原创 ORACLE(記錄)
https://www.cnblogs.com/ricklz/p/10602974.html https://cloud.tencent.com/developer/article/1384007 https://blog.csdn.ne
原创 默認當前年12個月份
SELECT TO_CHAR (SYSDATE, 'yyyy -') || LPAD (LEVEL, 2, 0) datevalue FROM dual CONNECT BY LEVEL < 13
原创 反射獲取屬性名和獲取屬性值
package com.hisense.smartroad.common.util; import java.beans.PropertyDescriptor; import java.lang.reflect.Field; impo
原创 @value 註解,讀取配置文件(.properties)內容
/** * 管理基礎路徑 */ @Value("${adminPath}") protected String adminPath;
原创 oracle:TRUNC 用於查詢yyyy-MM-dd 區間爲一整天
SELECT * FROM MAT_T_INSPECT_TASK WHERE 1 = 1 AND TRUNC(INS_TASK_DATE) = TO_DATE('2019-09-30','yyyy-MM-dd') 等同於 SEL
原创 慕課網筆記(增強型 group by )
分組函數的嵌套 目的:求部門平均工資的最大值 select max(avg(sal)) from emp group by deptno; GROUP BY 語句的增強 select deptno,job,sum(sal) from
原创 oracle中某個字段中含有多個值 按這個字段分組統計
這部分主要爲拆分字段使用、 將表內 CLOSING_CASE 中的多個字段拆分出來拆分成多行,然後在進行分組統計數據 SELECT ROAD_PRODUCT_CASE_ID, REGEXP_SUBSTR (CLOSING_CAS
原创 時間格式化成中文
String[] weekdays = new DateFormatSymbols().getWeekdays(); String[] weekdays = new DateFormatSymbols().getWeekdays();
原创 如何將Oracle中同一列的多行記錄拼接成一個字符串
關鍵字wm_concat SELECT PROJECT, wm_concat (DETAIL_NAME) DETAIL_NAME FROM ( SELECT PR. PROJECT, PR.DET
原创 oralce 將字符串拼成一列
SELECT REGEXP_SUBSTR ( '第一旬,第二旬,第三旬', '[^,]+', 1, ROWNUM ) col FROM dual CONNECT BY ROWNUM <= LENGTH ( '第一旬
原创 catalina.out提取某個時間段的日誌,輸出到指定文件中(轉)
sed -n '/2019-11-12 14:20*/,/2019-11-12 14:30*/p' catalina.out > aaa.txt sed -n '/起始時間/,/結束時間/p' 日誌文件 > 輸出文件
原创 oracle 複合索引
轉自https://www.csdn.net/gather_29/MtTaQg0sOTIyMC1ibG9n.html oracle通過複合索引優化查詢及不走索引的8種情況 :https://www.cnblogs.com/jiarui-z
原创 更新一個表的字段值等於另一個表的字段值備份
UPDATE ROAD_PRODUCT_MAT_NOTICE n SET n.START_STAKE = (SELECT ca.START_STAKE FROM ROAD_PRODUCT_CASE ca LEFT JOIN ROAD_
原创 查詢本部門人員以及部門樹結構的實現
SELECT * FROM BDF2_USER WHERE USERNAME_ in( SELECT USERNAME_ FROM BDF2_USER_DEPT WHERE DEPT_ID_ =( SELECT DEPT_ID_